The video dates back to 2008, but who cares when it’s this cute?? Looks like these baby otters at the Chester Zoo in England are as excited to see the zoo visitors as the visitors are to see them. Enjoy the smile!
And here is a more recent video of the otters at this same zoo.