PETA....people eating tasty animals?