Hi my advise is not to get a puppy at all but an older dog, already trained maybe from a rescue. That way you avoid the chewin/bitin puppy and adolescent dog that can scare kids and of course jump up and generally cause bedlem. Screaming frightened children will only trigger this off even worse. Good rescues can advise because they have observed the dogs, know why obviously they are there and also the dogs are fully grown and their personalities developed. Pure breds can be dicey because of bad breeding and you can get Cavliers with bad hearts, cocker spaniels with awful temperment, etc. if you don't know the breeder well. A solid settled labrador/retriever type or cross would be my first instinct but again, at a rescue, you can walk the dogs, get to know them first before final choice is made. Been there, done that as they say and we have a gem of a pet now!