So I did my research and I have found that there are so many alternative methods of testing that don not involve animals.
Some examples: There is amazing software that has been developed, that can almost accurately predict the type of reaction that chemicals will have.
A synthetic skin has also been invented. this is absolutely amazing, because even though it has no human or animal product in it, it behaves exactly the same way that human skin would when exposed to chemicals.
However, every single product on the market is tested on numerous humans before it hits the shelves. So its not like testing on animals has much point.
Here's a fact that I thought was quite interesting.
Says a lot, huh?
(info from WIKIanswers)