I took Cooper to puppy class early on and he did great. The commands he knows are sit, come, down, leave it and he walks on a leash. I also taught him high five on my own. I use voice commands, hand signals and treats. We haven't been to class in a couple of months. I wanted to wait until spring, since the classes are outdoors. We have regressed a bit, which is mainly my fault for not working with him as much as I should!
The BEST treats are Zuke's. Both of my dogs go CRAZY for them, especially the blueberry flavor.