Whatever breed you do choose, the important thing you must do is:Socialize your dog early. This gets the puppy accustomed to being around other people and children. A good rule of thumb is that your dog should meet 100 people/children in the first year. Take him/her with you on outings whenever you can and invite guests to handle the dog. Dog's that are not socialized properly are more likely to be unfriendly.Good luck