Get to know me!
I'm Joanna Hoskins, a Certified Dog Trainer with a lifelong passion for dogs. For as long as I can remember, dogs have been a big part of my life. When my boys moved out, I dove headfirst into training and competing with my first German Shepherd, Jade. Together, we competed in Obedience, Rally, Scent Detection, Ratting, and Agility - experiences that deepened my love for learning and teaching.
Today, I focus on helping people build stronger, happier relationships with their dogs. I love guiding owners through challenges and watching their dogs succeed. Recently, I've expanded my work to include partnering with rescue groups and fostering puppies, which has been incredibly rewarding.
At All in 1 Dog Training, I bring my passion as a certified dog trainer to help dogs and their families build stronger, happier relationships. My focus is on positive, effective training that supports both ends of the leash, whether through group classes, private lessons, or behaviour support.
As a dog trainer, I am passionate about working with rescue dogs, whether they are in foster care or have found their forever homes. Helping these dogs build confidence, learn new skills, and thrive in their environments is deeply meaningful to me. This work is an important part of what I do, and I'm proud to support both the dogs and the people who care for them. Every dog deserves the chance to succeed, and at All in 1 Dog Training, I am committed to guiding owners with patience, compassion, and proven methods.
Here are some of my credentials:
Certified Dog Trainer
K9 First Aid
Canadian Kennel Club (CKC) K9 Good Neighbour Evaluator