At Barking Good Pet Services, we believe training is about more than just obedience – it’s about connection, confidence, and understanding.

With a reputation built on trust and a heart for dogs of all breeds, sizes and stories, our dog training programs are grounded in positive reinforcement, real-life results and genuine care.

From high-energy puppies to rescues with negative past experiences and everything in between, we tailor every session to meet your pet’s unique personality and your goals for them. Whether you’re starting fresh with basic manners or working through behavioural challenges, our experienced trainers are here to support you every step of the way.

What We Offer

Private Training Sessions

In your Home, at our Location or out in your Community.

Group Training Sessions

Teach your pup crucial commands, manners, and social skills alongside other dogs. 

Board & Train

Let us do the training for you

Our Training Methods are kind, consistent and science-based, helping your dog feel safe, understood, and ready to thrive.

Book a Consultation

Board & Train Program

Let your pup learn while you relax!

Our Board and Train program is a structured, immersive training experience designed to give your dog a strong foundation in obedience and good manners. While staying in a safe, loving environment, your dog will work daily with a professional trainer on skills like leash walking, recall, sit, stay and more – customized to their needs, whether at a Beginner Level skill to a more Advanced Level of skill. 


This Program is perfect for the busy owners or dogs needing a jumpstart, this program combines consistent training with social skills of the daycare program for lasting results. 


We’ll send regular updates, and at the end of the their stay, you’ll get a personalized handoff session so you can confidently continue the training at home.


*Conditions do apply for this program. Please contact us to discuss

Contact Us

Skill Level Training:

Beginner Dog Training Classes

Next Class Begins Saturday August 9th

Where your dog learns to be their best self

Join our fun and supportive training sessions designed for puppies and dogs of any age that require the support needed to learn the essential foundational skills such as: 

 

Sit, Down, Touch, Focus, Wait, Recall, Leash Manners, Leave It, Take It, Drop It, Look at Me, and Desensitizing. The Owners will learn how to understand your dog’s body language, signs of stress and how to effectively support your dog’s needs.

Duration:

6 Training Sessions

Prerequisites:

No prerequisite

Location:

Completed in a Private, Group or Boarding Program

Contact Us

Skill Level Training:

Intermediate Dog Training Classes

Next Class Begins August 27th

Where your dog learns to be their best self

Take your dog’s skills to the next level with our Intermediate Dog Training Sessions, designed for dogs who have mastered the basics and ready for more advanced challenges. These sessions focus on strengthening obedience, building reliability around distractions, and encouraging better communication between you and your pet. 


What we cover:

  • Improved Leash Manners with a focus on Heel, Side Positioning, Side Switching
  • Reliable Recall (coming when called) with distractions
  • Stay with a Wait while building distance between with a Reliable Recall
  • Learning Feet Commands
  • Placement
  • Settle between the legs
  • Focus and Impulse Control
  • Introduction to off-leash reliability in safe environments
  • All Done Cue
  • Polishing basic cues


Whether you’re preparing your dog for public outings, advanced training, or just looking for more day-to-day control, our Intermediate Programs builds a strong foundation of trust and responsiveness. Suitable for dogs of all breeds and ages who have completed a basic obedience course. 

Duration:

6 Training Sessions

Prerequisites:

Completion of a basic obedience program or evaluation by our trainer.

Location:

Completed in a Private, Group or Boarding Program

Contact Us

Skill Level Training:

Advanced Dog Training Classes

Let your pup learn while you relax!

Take your dog’s skills to a higher level with our Advanced Dog Training Sessions – designed for dogs who have already mastered our Intermediate Skills and are ready for more complex challenges. These sessions focus on refining behaviour, advancing their level of Focus in environments with distractions and further strengthening the communication between you and your dog by removing treats to reinforce while using other means of reinforcements. 


What We Cover:

  • Precision Heeling with extra skill set and Advanced Side Switching
  • Advanced Commands and Trick Training such as:  backing up, Stay while owner is out of site
  • Moving from an excited mind-state to a Relax mind-state
  • Distraction-proofing in real-world environments
  • Problem Solving and behaviour refinement
  • Accepting Touch from Strangers,
  • Advanced Healing and Switching Sides
  • Introductions to Dogs in a Friendly Manner


Whether you’re preparing for therapy dog certification, agility sprots, or simply want a well-mannered companion in any situation, our advanced sessions are tailored to meet your dog’s unique needs and learning pace.



Duration:

6 Training Sessions

Prerequisites:

Completion of our Intermediate Course or evaluation from our Trainer.

Location:

Completed in a Private, Group or Boarding Program

Contact Us

Therapy Dog Training Classes

For dogs training to do the therapy test

This program is for dogs training to do the therapy test, we will teach your dog all the commands needed to pass the therapy test. We will teach everything your dog needs to be successful for the big Therapy Test Day.

Duration:

6 Training Sessions

Prerequisites:

Completion of our Advanced Dog Training Course

Contact Us

Reactivity and Rescue Dog Training

This is for dogs who have reactivity and the training sessions are based on the dog’s individual need.

Dog Reactivity:   refers to an overreaction to certain stimuli in a dog’s environment. This overreaction is often intense, immediate and difficult to redirect. It’s typically driven by fear, frustration, excitement or a lack of socialization or training.


Some common reactivities:


  • Barking and Lunging at Strangers while out on Walks
  • Barking Lunging, Growling at Strangers in your Home
  • Passing other Dogs and lunging and pulling on leash
  • Dog on Dog Aggression
  • Dog or Human Aggression


How we can help:

Our Trainer is Certified in Aggression with Dogs and uses positive, science-based methods that help you in the following:


  • Understand your dog's triggers and stress signals
  • Build focus and calm behaviour around distractions
  • Create safer, more enjoyable walks and outings
  • Strengthen your bond through trust and communication


Our program provides personalized support in a controlled environment to set your dog up for success. tougher, we'll guid your reactive dog to a more confident and relaxed state of mind.

Duration:

Based on the dog’s individual need.

Contact Us

Puppy Play Days

Let your puppy learn, play and socialize with confidence through the guidance of our trainer. This time is a perfect mix of fun and early training foundations for your puppy.

When

Tuesdays and Thursdays 10:00am - 1:00pm

Minimum Age

10 weeks

Prerequisites:

Vaccinations: 1st round of vaccinations or titres test

Price

$15.00 per hour

Contact Us

Training Pricing

Call (403)-835-2440 or Book a Consultation Below

Dog daycare

Training


$54/session   for one-on-one at facility training

$64/session   for One-on-One At your Home or in the Community

$200   for group classes

Book a Consultation
overnight dog care

Board & Train


 $225*  for 5 Day Board & Train

$420*  for 10 Day Board & Train


*Plus cost of boarding or daycare rates

Book a Consultation
Full dog grooming services

Therapy

Please Inquire

Contact Us
Dog daycare

Reactive

$84/session

Book a Consultation

Meet Our Head Trainer

Sheri MacDonald

Head Trainer

With over 10 years of dog training experience, I specialize in positive reinforcement techniques that build trust, communication, and confidence between dogs and their people. I work with all breeds and temperaments, focusing on obedience, reactivity, and behavioral challenges. I’m also certified in aggression training, giving me the tools to help even the most complex cases with care and expertise.


As a lifelong dog lover, I grew up surrounded by dogs and have always been passionate about helping others navigate the ups and downs of pet ownership. As the proud owner of three Akitas, I understand firsthand the patience and creativity it takes to work with even the most independent or stubborn breeds.


I believe training should be fun and rewarding for both you and your dog—because when learning feels like play, success comes naturally.

Let’s make training a joyful journey – together.

Book a consultation today and take the first step toward a happier, more connected life with your dog.

Dog Boarding Contact Form