Animals are used for testing the medicines prepared by scientists so that they can notice the effect of animal after intaken of medicines but it is not right that each of test to perform on animals as this can lead to harm their health .
Until and unless we find a better alternative of testing drugs, I think animal testing is ethical though I feel very bad about animals being tested because they also face the same amount of pain as we human beings face....