One thing to keep in mind - although the large breeds are supposed to often be great with kids, they're too large for children to walk safely. I see too many children walking Newfies, Bernese Mt. Dogs, Great Danes, Mastiffs, GSDs, etc. The child has no more than a token presence on the leash, which is dangerous for the child, who could be yanked to the ground and hurt, the child's dog, who could be hurt or killed running free, and everyone else in the world, who might be the target of the child's large pet. Walking the dog is usually a big thing for kids, so their pets should not be large or powerful breeds.