Virtual Dog Training

Not A Bully Dog Training offers affordable, effective and easy-to-schedule online dog training. 

Whether you’re working on the basics or need help with more complex behavior problems our team of professional dog trainers can help. 

virtual dog training session with brown down and young woman

Meet Your Virtual Dog Trainers

Maggie Theisen professional dog trainer

Margaret "Maggie" Theisen

Maggie is an experienced dog trainer and former dog daycare owner. She competes in dog agility and when she is not writing or dog training; 

Maggie can usually be found hiking in the Montana backcountry with her five rescue dogs.

zoie keast cpdt

Zoie Keast, CPDT-KA

Zoie is a certified professional dog trainer with more than a decade of experience in animal welfare. 

In addition to providing virtual training services, Zoie is also the head trainer of Not A Bully Dog Training’s Colorado Springs location

You can learn more about Zoie Keast, CPDT here.


sarah crothers professional dog trainer

Sarah Crothers

Sarah is “professional dog-to-human translator” (aka Dog Trainer) with over 20 years experience, including shelter work, animal control, her own private training business, and acting as a K9 Unit Captain for wilderness Search & Rescue. 

You can learn more about Sarah Crothers here.


Book Your Virtual Training

Frequently Asked Questions

Your first session is 30 minutes. 

You can book as many sessions a week as you’d like! After your first consult, your dog training pro will help you figure out what makes sense for you and your dog. 

Coordinate with your dog trainer via email to adjust your schedule if you miss a session. If less than 24 hours is given, we’re unable to provide a refund. 

You should have your dog near you along with a variety of treats that your dog enjoys. Make sure the treats are in a secure location though! 

Additionally, you need to a computer or mobile device with a working microphone to join the session. 


We use Zoom or Google Hangouts, depending on the preference of the trainer. 

We guarantee you’ll be satisfied with each and every training session! if you’re not, we’ll do whatever we need to make it right!