PETA
Assholes ran some lame ads in the UK featuring a dog with a fish hook in its mouth "would you do this to your dog".
These are the type of people who put animals on a par and above humans.
Still, Cat Tosser deserves any heat he gets, what a sick kiddie.