Snow leopard cub Babochka, which means butterfly in Russian, is expected to make her public debut at the Toledo Zoo in the fall Kelli Bender is the Pets Editor at PEOPLE. She has been working at ...
This wild kitten is too precious to resist. Sure, they might be a baby snow leopard who will eventually grow up into a powerful apex predator, and even at 3 months old, this one could probably ...