We did puppy preschool with our new puppy and learnt so much, and just got so much out of the classes, including training techniques, advice on pet food and treats, and how to deal with behaviour problems. Socialising our puppy with all the other dogs was great, and she had so much fun with them all. Thanks Justin!