Available dog training programs

Available for dogs 10 weeks-5 months old.

Our puppy social classes are designed to provide all the essential early socialization a young puppy needs, as well as preparing their humans with the knowledge to raise a happy, healthy dog you can enjoy for years to come. Click on Puppy Training for more details.

Available for Dogs 12 weeks or older.

Start or re-start here if your dog is brand new to training or if your dog has some skills. Our Essential Life Skills is the perfect option to train at your pace with the features that suit you and your do best. Click on Dog Training for more details.

Available for dogs of all ages.

Our private training sessions are designed using fun, positive-only methods to provide all the essential training a your dog needs, as well as preparing their humans with the knowledge to reach your goals faster. Click on Private Training for more details.

Available for dogs of all ages.

Do you have a dog that erupts in the presence of other dogs or people? This could look like barking, growling, or lunging towards them. Your dog may also be extremely fearful and you need new tools to help them be successful in this busy world. We have programs that can help. Click on Reactivity & Separation Anxiety for more details.

Available for dogs of all ages.

Challenge your dog by enrolling them in the sport of scent works or rally obedience. These programs are a fun way to improve your dog’s foundational skills and manners and have some fun with your dog. Click on Scent Work & Rally Obedience for more details.


Training FAQs

If your question is not listed here, please check out our general FAQs.

Become a professional dog trainer with Good Dog Academy

Understand the 'Why' behind every 'How'. With flexible 24/7 online learning, you can become an industry leader who transforms the lives of dogs and their guardians.

  • All dogs must be up to date on their vet’s schedule for Bordatella/Kennel Cough, Parvo/Distemper and Rabies. Titre testing is accepted.

    We require that dogs come into our facilities in a state of health that does not put your dog or our other doggy guests at risk. To ensure this, your dog must be free of any injuries or pain that may be inflamed or irritated by training, as well as being free any of the following symptoms for 24 hours prior to any visit: green or yellow discharge from eyes/nose, vomiting, diarrhea, unusual coughing or sneezing and free of ticks and worms to the best of your knowledge.

  • The option to book Private Training or a Group Class will depend on your availability, training goals and your preference. Private Training is ideal for those clients that have a busy schedule and can’t commit to a set of classes, as well as those individuals who are dealing with a problem behaviour that is not addressed in a Group Class setting. Some clients also prefer having the trainer’s undivided attention to work through their goals faster, one on one, and therefore, Private Training would be appropriate.

  • The choices about what is safest for your puppy are best made with your vet, as part of an overall care plan to support the development of your puppy through the critical early stages of social development.

    Our space is thoroughly cleaned before puppies enter the facility. We follow the guidelines laid out by the American Veterinary Society of Animal Behavior and puppies can start puppy socialization classes as early as 10 weeks of age. Puppies must receive a minimum of one set of vaccines at least 7 days prior to the first class and a first deworming. They should be kept up-to-date on vaccines throughout the class.

    You can read the full position statement of the American Veterinary Society of Animal Behaviour here.

Have a question about training?

Please fill in the form below or call us at (604) 726-5666.