Ted or something you find in dirty diaper. We aren't sure.

Ted

Toddler And Family Dog Excitedly Greet Dad At Door