Sounds like a bunch of PETA's panting to me
(wussie whinning)