Mountain K9 Team
Meet Melissa!
Owner & Head Trainer
Melissa has had a love for animals since childhood. She fell in love with dog training when she was learning how to train her adult hound, Sasha. She has learned from other industry professionals and continues to expand her education. She now teaches clients how to effectively communicate with their dogs using balanced training methods. She has 2 dogs of her own, Sasha and Larry that she enjoys training with. Melissa and Larry have started doing Rally Obedience competitions together, and really enjoy it! She also often has a foster dog in training until it is ready to find it’s forever home. She loves going for long walks and forming relationships and bonds with dogs in her care.
In her spare time, Melissa likes baking, hiking, and spending time with her family. She also really likes learning new things and taking on fun challenges!
Meet Caileigh!
Dog walker & Sitter
Caileigh has always had a deep love for animals, growing up surrounded by dogs and horses, and has spent her life building strong bonds with her furry companions. Her passion for animals is matched by her eagerness to continuously learn about dog care and training, often seeking wisdom from trainers she's had the privilege of learning from. She thoroughly enjoys accompanying the pack on walks, always focused on maintaining structure while ensuring every dog feels at ease and has a great time.
Outside of her love for animals, Caileigh enjoys hiking, knitting, and spending quality time in nature.
Meet Michelle!
Dog Walker & Sitter
Michelle is a happy, energetic, kind lady who is overjoyed to be working with dogs in a structured capacity! She is looking forward to learning more and implementing everything she learns with her pup, Roo! They are always down for an adventure to the mountains and playing outside!
In Michelle’s free time, you can find her curling, or participating in team sports like dodgeball! We are so happy to have her as part of the Mountain K9 team!

