Magoo is just the sweetest thing ever!