This is always a really touchy and delicate subject, that can often stir up really strong emotions from both pro and anti groups.
My own opinion of animal testing is that it should be banned. In this day and age there is absolutely no need to use live animals to test any kind of products on. I also disagree with testing on them for medicinal purposes. Animals and humans are made completely differently. While an animal may react one way to a chemical a human could have a completely differerent reaction as our genetic make up is miles apart. I know the pro- team will say that without animal testing many of our killer diseases would still be rife but where is the proof of that really? At the end of the day drugs are only found to be effective, and side effects registered once they begin in human trials. Implanting a probe into a cats brain to find out how the brain works is despicable when you can scan humans to see how things work. Swinging rats round by their tails before smacking them onto a work surface to kill them in the name of science is barbaric (and yes sadly this does happen).
We have the technology into stem cells these days to be able to grow our own tissue to test on. There is no need whatsoever to test on an animal. How my dog and cat react to certain products is no indication of how I am going to react to them. This is proven with dark chocolate. To a human a bar of bourneville or green and blacks can be a good thing. Once square to my dog could kill her outright. No matter how hard science tries to tell us it needs to test on animals, they need to agree that it makes no difference as we are so very different from each other.
I applaud science for finding cures to illnesses; without great scientists many people would have died, but people are still dying from the same drugs they claim can cure. Yes that drug may have cured a lung cancer in a rat, dog or monkey, but will it do the same in a human? They won't know until someone agrees to trial it, and therein lies the answer. They can create whatever they want in a lab so make human tissue, then you get a true indication of how a human will react to certain chemicals (even then you'll never get an exact reading as I may react to a chemical that you will be fine with) rather than testing on the animals. They don't share our DNA, Genetics and Make up and we are now in the 21st century. Time to start acting like we are, rather than continuing with dark age practices.