I think labs are wonderful, there are two types however and I go for the English big headed kind that have a tendency to be laid back. The age of the child is relevant because the puppy stage can be difficult with jumping up, clawing and chewing toys. Retrievers are also really great. I raised two litters and one puppy went to a couple that had been married one week ,I was concerned because issues of how to train and raise a puppy can bring up arguments etc. We had a one year party and all was well and then about 6 months ago after 15 years they called to say they had put their dog down and just wanted to thank me and felt like I too had shared something with them and they sent pictures of their kids at the beach with the dog. What transpired for me seeing the pictures receiving the phone call was the fact that this dog had really been a member of the family an indoor dog, sleeper etc. that is half the battle with a dog and kids besides the breed. It is important to make sure the dog you choose becomes a real member of the family. Read about the dog you like and then read too about what breeds may go into creating that breed. Ask questions find the breed and visit one and then make it fit in your lifestyle. I would caution against aggressive breeds because I believe genetics can come out well past the age of two and surprise your family. I would be glad to help with a particular breed but I need to know what you are thinking of first all kinds of factors come into play, size, energy level, barking, digging, genetics for chasing game etc. good luck and I would be happy to help more. There are so many great breeds of dogs and mixes as well.