One thing's for certain: Baby otters are adorable. And they make adorable noises.

Just watch as this lil' otter pup (?) squeals with excitement as his face is rubbed.

What could be cuter? NOTHING! NOT ONE THING!

Source: Free Beer & Hot Wings