Weve got some otter ly good news! Walt Disney World has announced the birth of a litter of otter pups, born in early December. The adorable new additions to the otter lodge will make their debut in the Discovery Island exhibit in the coming months. Heres a look, and the announcement from Disney: Mae, an Asian small clawed otter mom, gave birth to a litter of adorable pups back in early December....