on "companion animals" is actually pretty consistent with the general advice given on this website. I can't find anything either there or on the vegan page about feeding cats or dogs vegetarian foods. I can certainly buy that that is or has been an offical PETA position, but I can't find it.
Now, I'm not a supporter of PETA; I'm graduate student in comparative physiology, which means in my case that I experiment on animals. So I have some serious personal career and interest reasons to oppose PETA. However, I don't think that makes them a villain; just a group I disagree with.
On PETA being a radical left wing organization; I keep saying RADICAL on purpose. Greenpeace, ELF and ALF are also radical left wing organizations. There are often millions of miles between left wing and radical left wing organizations, and I wasn't in any way trying to say that any lefty must agree with PETA. Different radical left wing organizations also disagree with each other, and some of the zaps that PETA does are pretty terrible from a feminist perspective. I'm just saying that PETA is good at doing zaps.
I think most people on this thread are reasonably opposed to PETA because
1) PETA has a radical non-exploitation agenda about animals and
2) PETA uses radical left-wing activist tactics (zaps)
However, I don't think either of these things makes PETA evil. Something I disagree with, but not evil.
Yes, PETA supports (and does) euthanasia, but they also support the adopting of adoptable pets (even if some local chapters have done very poorly at this at some points). I don't think PETA wants to kill the "companion animals" of anyone here.