We rescued our dog from a Lost Dog Petsmart event at 10 weeks. We did not have a fenced yard her first 2 years, so we spent a lot of time at the dog parks socializing her. Despite this, she was not very interested in the other dogs, but loved people surfing for head pets and belly rubs. We moved to a house with a large yard 3 years ago and only visit dog parks infrequently now. She has never bit another dog, but it does make me nervous when she "smiles" at them. She is not an Alpha dog and she knows it.
When our friends come over for BBQs we tell them their dogs are welcome to come. Their dogs will run around and play and ours will bark and referee.
Look into breed types/personalities to make sure the dog will blend into your lifestyle. GL!