my kids and kids i have babysat for over the years have always been great with all our dogs. like someone said its how you teach the kids

they need to know to be calm and respectful weather its a small dog or large. as far as the puppy goes, give it time its still a baby and everything is new and scarry. every dog has a different personality and its up to you to learn what the puppy likes.