Calgary’s Best Dog Trainer!

Are you at your wit’s end with your dog’s behavior?  We help frustrated owners transform their dog’s behavior and build a solid relationship. 

Are you having training or behaviour challenges with your dog?

Pulling on Leash

Running Away



Jumping on People


We help transform bad dog behavior every day!

Common issues people need help with include:

  • My puppy won’t stop biting me.  It hurts and I don’t know how to stop him.

  • My dog jumps on visitors and I am worried he will knock someone over.

  • I want to go to the dog park but my dog won’t come when I call him.

  • My dog is so wild and I can’t control him.  It is so embarrassing.

  • My puppy is peeing all over the house and I am going to have to replace my carpet.

  • My dog pulls me down the street.  I hate walking him.


We believe you deserve:

  • A dog that listens to you.

  • A dog you can proudly take places.

  • A calm dog that is easy to live with.

  • A puppy that potties outside

  • A dog you can enjoy walking and hiking with.

  • A puppy that people enjoys coming to see.

Meet Your Trainer

Monica is a certified dog trainer with over 15 years of experience.  She enjoys working with dogs and their people to teach life skills and build the human-animal bond.

Monica has trained in rally obedience, nosework, conformation and agility.  She is a contract trainer for Citadel Canine Society and helps veterans and first responders train their dogs for PTSD support.  She is owned by her 2 Greater Swiss Mountain Dogs Shea and O and an Entlebucher Mountain Dog Smartie.

Monica believes dog training should be force free and fun for everyone and her class with ensure that happens!

How to Get Help for Your Dog

Step 1:

Fill out our contact form by pushing the orange button below so we know how to help you.


Step 2:

We will call, text or email you and discuss how we can customize the best plan for your dog’s training, and help you get the results you are looking for.


Step 3:

We will help you transform your dog’s struggles into strengths so you will have the dog you dreamed of.


Dog Training For All Levels

Group Classes

At Bark All About It Training Academy we set you up for success with small group classes.  Choose your class and enroll today!

View Classes

Private Training

Are you looking for more of a personal touch?  We offer customized, individual training in the comfort of your home.

View training options


Do you have a busy schedule and prefer us to train your dog for you?  We do that too!

View Details

Upcoming Dates for

Group Classes 

Puppy Life Skills & Manners

Sat April 22 – June 10 @ 9:30am


Teen Life Skills & Manners

Sat April 22 – June 10 @ 10:30am


The Calm & Focused Dog

Sat April 22 – June 10 @ 11:30am


Life Skills & Manners

Sat April 22 – June 10 @ 12:30pm


Confidence Booster

Sun April 23 – May 28 @10:30am


Come When Called

Sun April 23 – May 28 @ 11:30am

The Best Puppy Classes In Town

Monica is a spectacular teacher.  She goes above and beyond to help her students with questions inside and outside of class.
- Rae Lynne

Happy Students

I highly recommend training with Monica. She has tremendous knowledge and extensive experience working with dogs. She is dedicated to educating dog owners about dog behaviour and helped us all through puppyhood. It's a pleasure to work with her. - Ashley & Zeus

Monica is very professional and patient with both canines and humans, allowing the owner and pet to develop quickly together toward the training goals, while having fun. We'll be back! - Rob & Willow

Serving Calgary & Surrounding Area



Call Us