I believe this might help you mate, that is if you haven't read it already!
Socializing Puppies
I remember my 2 dogs as a pup, they did get along with other dogs at our place, though they only get to see a few, since our community have other preferences for their pets.