Puppy preschool or kindergarten is a great avenue for socialization with other pups of a similar get older. However, the discord arises from the question of puppy dog vaccinations "is it safe to take a puppy out during this time?" This is a problem because on the main one hands you want to teach your puppy to be sociable but keep carefully the puppy safe at exactly the same time.
Ask any visitor that comes to visit to handle the puppy all over; touching the paws and sense in between the toes; using the ears; giving restrained hugs; playing with the mouth area and starting the mouth putting your finger on the puppy's tongue. If at all possible expose your pup to children and instruct them the way to handle the puppy properly. Always make sure when children and young dogs are playing jointly they are supervised. You do not want the children to learn too roughly with the dog and you don't want the dog getting so hyped up by antics of children and becomes uncontrollable.