While I'm not for animal testing in general, I realize that at times, it's a necessary evil.
I have a very good friend who lives in Calgary, Canada, and they have the Calgary Stampede there every summer. It's basically the biggest rodeo in North America, I was lucky enough to go last year. Every year they have PETA protestors trying to make things difficult, making it out like the bulls and horses are being tortured, and not just the broncs but the privately owned horses that are ridden in like barrel racing and reining and the like. Uh. The bulls and broncs owned by big rodeos like this are treated like ROYALTY. They get massages, regimented diets of organic foods, heated and cooled stalls, and when they're not being ridden and having to work, are very well-behaved and actually love people. PETA doesn't care about the smaller rodeo where actual abuse takes place, because protesting those don't get them any attention. They don't care about actually helping animals, just getting the media to put a camera on them.