Yes, that's a good idea. When he's all done with his puppy shots, a puppy obedience class is great! But, you still will want to socialize him to many different people and dogs. He'll get so he's comfortable with the same ones over and over but he needs the experience of as many different kinds of people, dogs, horses, objects, equipment, machines, vehicles, boats, water, trains, traffic, grates in the sidewalk, metal stairs, people with umbrellas, grocery carts, electonic doors, enviornments, ground surfaces etc as you can find. These exposures make for a well socialized, well adjusted, more fearless dog and that's a good thing.