Expert Dog Training in Port Coquitlam with Megan

At Good Dog, we offer comprehensive training programs tailored to every stage of your dog’s life—from puppy training and adolescent dog classes to essential life skills and private sessions. Our certified trainers are here to help your dog grow into a well-behaved companion, no matter the challenge.

Puppy Classes

PUPPY FOUNDATIONS 2 $180- 4 CLASSES

For Puppies between 13-24 weeks. In order to complete the classes in time, your puppies first class must happen before 20 weeks.

50 mins - spaces are limited! Register today.

Building on the essentials from our initial Puppy Foundations class, Puppy Foundations 2 is designed to expand your puppy’s socialization skills while empowering you as a confident handler.  Missed our Puppy Foundations class? No problem, this class does not require completion of Puppy Foundations, so you can start here.  This course is perfect for puppies between 12-16 weeks at the start of class, and it focuses on fostering positive interactions with both dogs and people.

Our rotating curriculum allows you to start at any time, ensuring your chosen day remains consistent each week. Through carefully crafted exercises, you’ll learn how to effectively socialize your puppy and build the foundational skills necessary for a well-adjusted, confident canine companion.

This course will provide ongoing support and guidance as you and your puppy navigate these crucial early stages together.

Maximum 6 puppies per class.

PUPPY FOUNDATIONS $180 - 4 CLASSES

For Puppies up to 16 weeks. In order to complete the classes in time, your puppies first class must happen before 12 weeks.

50 mins - spaces are limited! Register today.

Our Puppy Foundations class is designed to give your puppy the best possible start in life. This 4-week course focuses on essential socialization skills and includes specific desensitization exercises, such as our "Get Set for the Vet" routine, to help your puppy become comfortable with everyday experiences.

With a rotating curriculum, you can start anytime, and the class you choose will be held on the same day each week, making it easy to fit into your schedule. Your puppy can join after their first round of vaccinations and can start anytime prior to 12 weeks of age, ensuring they get the early training and socialization they need during this critical period. 

Join us for Puppy Foundations and give your pup the best foundation for a happy, well-adjusted life.

Maximum 6 puppies per class.




















Please click here to read the American Veterinary Society of Animal Behaviour position statement on early socialization


Christmas break from december 20th-january 3rd

puppy Class dates:

Puppy foundation 1: Tuesdays @6p

Puppy Foundations 2: Tuesdays @7pm


Adolescent Dog Classes

For dogs starting between 5-18 months.

ADOLESCENT $180- 4 CLASSES

Is your once well-behaved puppy starting to test boundaries?  Hoping to avoid those teenager behaviour before they become a challenge? 

Our Adolescent Dog class is designed to help you navigate this challenging phase, focusing on getting your dog on the path to a well mannered companion. This course targets the most common adolescent behaviours, such as leash manners, jumping up, ignoring you around distractions, and managing mouthing.

Perfect for adolescent dogs under 18 months, our class offers a rotating curriculum that allows you to start anytime. Simply choose the day that works best for you, and that day will remain consistent each week. 

Each class is once a week for ~ 50 minutes.

Classes are limited to 6 dogs.


Christmas break from december 20th-january 3rd

Adolescent Dog Class dates:

Thursdays @ 6pm


ESSENTIAL LIFE SKILLS $240 - 6 week course

If your dog has some skills, but isn’t very reliable with distractions, or if your dog is brand new to training, start or re-start here.

We want to make training your dog the best experience possible, so our Essential Life Skills classes are held in a distraction free indoor environment, until you are ready for a bigger challenge. That way you, and your dog, can both focus fully on the obedience skills we teach. When you master Essential Life Skills, your dog will be able to sit, stay, come when called, walk on a loose leash, and so much more. Our trainers will even help you solve any problem behaviours your dog might have.

Each class is once a week for ~ 50 minutes.

Classes are limited to 6 dogs.

Recommended age 20 weeks and up. For puppies 16 weeks or younger, please start with Puppy Training.

*Dogs must be comfortable being around other dogs and people. Excited and playful is normal behavior; lunging and aggression towards others is better worked on with a private training session before enrolling in a group class. Excessive barking that cannot be curbed by the instructor may result in removal from class and referral for private training. If you have questions as to whether your dog would be benefit from this class, we'd be happy to discuss.

**All dogs must be up to date on their vets schedule for Parvo/Distemper, Bordatella and Rabies

Christmas break from december 20th-january 3rd

Essential Life Skills Class Dates:

Thursdays @7:30pm