This little doggy is super cute, and mess free! My son loves the sound of barking, so we got this. He's really cute. The only slightly bad aspect is that he continues making sounds for a few minutes after you last play with him. He whines for more attention. It's not really annoying unless you are trying to get your baby to sleep. On the good side, he doesn't randomly start barking and walking like some toys do. Overall my baby loves him!