Animal testing involves using animals like mice, rats, guinea pigs, dogs, cats and rabbits to test products like perfumes, makeup, medicines and drugs. While many see animal testing as necessary for developing life-saving treatments, others argue it causes needless suffering for animals. Both sides of the debate around the positive and negative aspects of animal testing are discussed. The document provides information on which animals are used, examples of medical advances from animal research, and criticisms of animal testing from an ethical perspective.