Often, but not always, it is considered as necessary or useful to test a drug on animals before moving on to trials on humans. Animal trials can be done on small organisms like flies, small animals like mice and rats or bigger animals like pigs. The purpose is:
1) Test safety of a drug in a living organism without risking to harm humans.
2) Measure efficacy and test dosing in a living organism without risking to harm humans