We went to our first classes at the vet's office when Maggie was about 10 weeks old. They were puppy socialization classes. All the puppies were clients of the the vet so they all had the correct shots and exams before participating. We went for an hour and a half for 4 weeks. The pups got lots of play time. They talked to us about things to be careful about, feeding, crate training etc. We worked on a couple of basic commands. I think it was sit and down. The puppies got to go through the exam rooms and practiced sitting on a table, getting their ears and teeth checked and stepping on the scale. It was a good experience and I am glad we got a chance to do this.