Walt Disney World welcomed a litter of baby otters recently born at Disneys Animal Kingdom. Disneys Animals, Science and Environment VP Dr. Mark Penning shared photos of the pups and their mother on Instagram and Facebook. These are Asian small clawed otters, the smallest otter species. It looks like there are at least three pups in the litter. The litter was born to mom Mae, who is taking care...