It is good to let dogs socialize with other dogs.
James got a new puppy and doesn't know anyone else who has a dog.
James wants to train his puppy.
James takes his puppy to a dog park a few times a week to practice interacting with other dogs.
James trains his puppy alone at home for an hour a day.
The puppy feels comfortable socializing with dogs it doesn't know well.
James' puppy is obedient, but very afraid around other dogs.