The animals are happy. The humans, not so much.

"Science – by Meredith Wadma New medicines need not be tested in animals to receive U.S. Food and Drug Administration (FDA) approval, according to legislation...

..."

Read, listen or watch the rest here