That may be, but what does it's own shady dealings have to do with the claim it makes? That is, the claim that PETA euthanizes animals? Are you claiming this isn't so?
Here is a more reputable source:
A month-long investigation into animal cruelty has resulted in a pair of arrests, individuals possibly linked with PETA (People for the Ethical Treatment of Animals).
On Wednesday, Andrew Benjamin Cook, 24, of 504 Tree Top Street, Virginia Beach, Va. and Adria Joy Hinkle, 27, of 1602 Claremont Ave., Norfolk, Va. were each charged with 31 felony counts of animal cruelty and eight misdemeanor counts each of illegal disposal of dead animals.
Yesterday (Wednesday) law enforcement officials with the Ahoskie Police and Bertie County Sheriff's Office were able to observe a white panel van drive next to the commercial dumpster located behind Piggly Wiggly in Newmarket Shopping Center. A person in the van tossed several dark-colored bags in the dumpster before the van attempted to pull away.
At that time, a traffic stop was initiated on the van - a vehicle occupied by Cook and Hinkle.
The bags located in the dumpster contained 18 dead dogs, including one bag containing seven puppies. An additional 13 dead dogs were found in the van.
A license check revealed the van was registered to PETA in Norfolk, Va.
Pittman added that as far as he knew, persons identifying themselves as PETA representatives had picked-up live dogs at the Bertie Animal Shelter for at least the last two months.
Anderson, also involved in Wednesday's surveillance and subsequent arrest, was able to positively identify nearly all of the dogs found in the dumpster as the ones picked-up just a few hours earlier on Wednesday by Cook and Hinkle.
Roanoke-Chowan News-Herald