Stories like this absolutely ruin my day. I was a vegan for years because of stuff like this; I'm not anymore, but I buy from local farms, or from places that are upfront about their practices. They also have a "humanely treated" sticker on some store brands, now:
http://www.foxnews.com/story/0,2933,326946,00.html
http://www.foxnews.com/story/0,2933,326946,00.html