News

Beagle lovers everywhere are celebrating an extremely big win: The National Institute of Health has shut down the last beagle ...
It's practically impossible to keep it together emotionally when you're staring into the pitiful eyes of a sad dog (that's how they got us all with those ASPCA commercials back in the 90s).