PETA/HSUS huh? Bummer. And, really hypocritical. I mean, if you are going to advocate being "hands off" with animals then you've got no business being involved in their health care. As is the case with the people that subscribe to the separation philosophy, they are either being hypocritical or are effectively advocating the end of the human race.
Anyway, I can't say I ever researched her. I will say that I've never seen any indication of her personal beliefs in her articles and, rehashed or not, I've always found them to be above average in professionalism and quality. Perhaps I'm easily impressed. As I said before, I'm not out to endorse her.