Some new critters at the zoo: lion cubs, sloth bear cubs, and small-toed otters. The sloth bear cubs were literally never still, but constantly chewing on logs, climbing trees, and wrestling. The otters are just freaking adorable. You can't tell how small they are, but they're about the size of a cat, and they squeak. There's more over on Flickr.