You might want to reconsider if you care about dogs and cats.
http://www.iamscruelty.com/
I know it's peta, but you can't disagree with real life footage of the conditions the test dogs are living in.
Meh - reading that website shows that its just typical PETA nonsense. A lab contracted by Iams - not Iams itself - did things that were cruel unrelated to their Iams testing (one can only assume that this lab does more than test nutritional impact of dog food, considering that the videos depicting cruelty had nothing to do with dog food). This occurred 10 years ago.
Peta lodged an official complaint, that lab was sanctioned, and Iams stopped contracting through not only that lab, but ANY lab for testing. The only reason PETA is keeping their boycott going is because Iams won't let them into their facility.
So it would appear that PETA actually accomplished something positive, and a company did a complete 180 on their testing policy, but PETA still demands you boycott them, because they're PETA. Not seeing a reason to stop buying Iams.