PETA in China...have they ever been to the open markets in China.
They are "on the spot" slaugherhouses of everything from dogs to cats, ducks, geese, rats, you name it they have it and will kill it for you right there in the market, or in front of the restaurant (if the restaurant offers "fresh" choices.)
Anyway, I saw a great bumper sticker the other day and would love to get one for members of my family. It said at the top "I support PETA" and then underneath in large letters "PEOPLE EATING TASTY ANIMALS."