Looking for Group?
Group classes can be a great way to stay on top of training, introduce new skills, and connect with a like-minded community of dog owners.
Virtual classes aren’t a replacement for in-person training — and they’re not just in-person classes held online. They’re a different approach entirely: building skills in your real life, with consistent trainer support as close as your phone in your pocket.
From targeted problem-solving to puppy development and ongoing enrichment, these programs are designed to meet you where you are — and help you move forward with confidence.
Solve Your Training Troubles
Boss Battles are short, focused training classes designed to tackle common real-life challenges — when they show up, where they show up.
Each battle targets a specific skill or pain point, with practical exercises, real-world application, and trainer feedback to help you make meaningful progress without committing to a long program.
Join individual Boss Battles as they launch, or get early access and priority enrollment through the Archmage Membership.
2026 Boss Battle Seasons
January 2026: Stuck Inside
Living Room Manners
Think Before You Act
March 2026: The World Awaits
Loose Leash, Real Life
No Public Meltdowns
May 2026: Socializing, Revisited
Hellos - Without the Pawprints
Think Before You Act
July 2026: Finding Freedom
Come Back Here
No Public Meltdowns
September 2026: Rediscovering Routine
Living Room Manners
Loose Leash, Real Life
Present puppy. Future proofed.
Bringing home a puppy isn’t just about teaching skills — it’s about shaping a future dog.
Worldbuilding is a seasonal, guided puppy program focused on the developmental foundations that make manners training, emotional regulation, and real-life skills easier later on. Instead of chasing problems as they arise, we focus on building capacity, resilience, and communication from the start.
Core Worldbuilding Curriculum
Character Creation: Puppy Essentials
Socialization that builds confidence (not overwhelm)
Foundations for handling, rest, play, and learning
Relationship-based training you can grow with
Optional Side Quests (Available to Enrolled Teams)
For common puppy pain points, optional add-on mini-courses are available during the cohort:
Potty Training Without Spiraling
Taking the Teeth Out of Snuggle Time
Home Alone Skills
Chew This, Not That!
These are designed to support you only if and when you need them — without turning puppyhood into a checklist.
Upcoming Cohorts
Spring: March 30
Summer: June 15
Fall: October 5
Skill Tree: Community and Enrichment
Skill Tree is your ongoing training and enrichment membership — designed for dogs and handlers who want to keep learning, keep connecting, and keep leveling up.
Each week, you’ll receive a new themed assignment to inspire practice, play, and progress. Upload your videos for personalized coaching and feedback, and stay motivated through our private community — where you’ll find support, ideas, and early access to upcoming classes and workshops.
Skill Tree doesn’t require a formalized training plan or specific behavior goal; it’s all about continuing to grow your partnership through thoughtful skill-building and engagement. Whether you’re refining foundations, exploring new games, or just looking for creative enrichment ideas, this is your space to keep expanding your shared language and confidence.
No big quests required — just steady progress, clever play, and a thriving connection.
Skill Tree gives you one fun, achievable training challenge each week—perfect for busy dog owners who want to stay consistent without getting overwhelmed. You’ll receive step-by-step guidance, real-time troubleshooting, and friendly community support to keep your dog’s brain and body engaged while boosting your skills along the way. Working Spots receive direct feedback on their video submissions with troubleshooting and further instruction!
Specialty Courses
Off-Leash Skills, Recall, and Real-World Choice
Group Hiking Skills & Independent Choice in the Real World
Confidence, Curiosity, and Communication Through Scent
In-Person Classes
Like Magic Dog Training partners with CHARM Rescue for in person group classes - registration for all CHARM classes are through their website, linked below!
Existing Client Drop-In Classes
Monthly, I offer drop-in coaching classes that are in-person in the Columbia/Ellicott City area. These classes are for existing clients only, as they are geared towards coaching rather than instruction so assume specific skill and behaviors are already in your dog’s repertoire! Not sure if your dog is eligible? Reach out to me before signing up!