Letting your pooch socialize with other dogs is an important part of being a pet owner. Depending on a family's lifestyle or the temperament of the dog, that might be playdates in a controlled environment, off-leash dog parks, or even regular days spent at a doggy daycare.
I'd like to try sending my pair of troublemakers to a daycare sometime, just to see if they like it.