well the closest puppy classes are in st. cloud. (32 mi) and i am in hockey, piano, plus homework, my mom wouldent have time to drive him there. and it costs wayyy to much. its at petsmart. we took missy (my old cocker) there and it didnt teach her anything at all. all it did was give her even more stress. we do have the papers still from those puppy classes, so i could just train him myself. he will get alot of interactions with other dogs. (my friends dogs, neighbors, etc.)