I don't know how you do it with your little ones. I so far think dogs are easier but that's just it - my dog was very young, but still an adult when I got her so I never went thru the puppy stage and as for the baby well she is just kicking my butt.