Coco attended her second obedience class today, although, as the trainer told us, it is not the dogs that cause problems but the owners! Among the benefits of these classes is Coco's socialisation. She is learning to meet and relate to other dogs. Puppy socialisation is very important and is mentioned in every one of the puppy books I've read. She must meet all sorts of people, in all sorts of places and, of course, all sorts of dogs. She needs to meet bicycles and umbrellas and people in hats and other animals and she needs to be exposed to as many different situations as possible. One random article from a quick Google search suggests the dog not only meeting all kinds of people, ("Include men, women, youngsters, oldsters, different ethnic backgrounds, etc.") and animals ("invite ... healthy, vaccinated dogs, puppies and even cats to your home to meet and play with your new puppy") but also taking her to places ("Carry your pup to shopping centers, parks, school playgrounds, etc; places where there are crowds of people and plenty of activity.") and out in the car ("Take your puppy for short, frequent rides in the car.")
I am not sure why children are assumed to learn socialisation in classes of other children, pretty much like themselves, but puppies learn it from the whole, wide world.