In our puppy class, we did alot of socialization as well. We also did clicker training, and getting the dogs to watch you, so they learn you are the most important and fun person out there. We had two breaks in an hour class. Just make it really fun. With the clicker you can teach them alot, I don't use it as much anymore but I think it helped them figure things out quicker. Our class was six weeks, by the end all of the puppies would look when you said Look, sit, down, stay for a little bit, starting to heel, and of course come.