One-on-One Virtual Dog Training and Behavior Modification

Enjoy affordable one-on-one training from professional dog trainers in the comfort of your own home. Schedule online, train online. 

Meet Our 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

Zoie is a certified professional dog trainer with more than a decade of experience in animal welfare. She’s currently the Director of Shelter Operations at the Humane Society of the Pikes Peak Region and has worked at shelters throughout the western United States.

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.


Frequently Asked Questions

Each virtual dog training session is either 30 minutes or 60 minutes. We recommend that you start with a 60-minute session and use 30-minute sessions for follow up consultations. 

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!