Your Rockies Vacation, Unrestricted.
From a beautiful dinner to tourist attractions, enjoy your trip worry-free while we care for your BFF.
Traveling to the Rockies with your furry best friend is a dream, but intense hiking trails and dog-free venues shouldn't hold you back. Whether you're enjoying a romantic dinner, restricted attractions, riding or celebrating your wedding day, I provide safe, personalized care for your pup. Go out and make memories knowing your dog is having an adventure of their own.
Meet Hannah
Hi, I’m Hannah — a Canadian girl living in Banff National Park for the past four years.
I’ve loved animals for as long as I can remember, and caring for them has always come naturally. I began working with dogs in high school through a co-op program in dog daycares, which led me into full-time work in dog care centres across Ontario from 2016 to 2022. for over more than five years, I gained hands-on experience with dogs of all sizes, temperaments, and energy levels.
I treat every dog like my own and aim to create a safe and loving experience for both pets and their people. I truly make it my goal that your dog feels comfortable and genuinely happy while you’re away.
I can’t wait to meet you and your pup!
Our Services
Perfect for giving your dog fresh air and exercise while you’re busy or away. Walks include a safe on-leash outing tailored to your dog’s energy levels and needs. Walks include fresh water, wee treats and a photo update after the walk.
Dog Walks
$25 | 30 min
Ideal for days you’ll be away for longer periods and your pup just needs that little extra attention. Includes feeding if needed, potty breaks, fresh water, wee treats, and playtime/cuddles. You’ll also receive a photo update so you know how your pet is doing.
Drop-in Visits
$25 | 30 min
In-home or hotel care that keeps your pet comfortable in their own space. Includes feeding, walks, playtime, companionship and medication if required. Great for dogs who need extra company throughout the day.
Pet Sitting Hotel/Home
Starting at $40 / hour
Peace of mind while you’re away overnight. Includes evening to morning care. Bedtime routine, evening and morning walk, feeding, and full care and companionship through the night so your pet stays settled and comfortable in their home.
Overnight Stays
Starting at $100 / night
NEW!
Wedding & Special Events Dog Chaperone
Your dog can be part of your special day without the stress. Includes full supervision, walking, feeding, bathroom breaks, photo assistance, and handling throughout your event so your dog is cared for and included when it matters most.
The Ultimate Banff Guide for Paws & Parents
Don't guess which trails are dog-friendly or which patios allow pups. Click to unlock our complete local guide to navigating Banff and Lake Louise with your dog.
What Our Clients Say
“Words are definitely not enough because leaving toffee is one of the hardest things for me. He’s a covid baby — so antisocial, but Hannah made a HUGE difference. After spending time with her, he was more friendly with people walking by on the streets.
From the thoughtful updates and adorable photos to the extra love and attention she gave, I felt so relaxed knowing they were having fun. It was clear that Toffee felt comfy, safe, happy, and loved the entire time. We especially appreciated how attentive and patient Hannah was!
Toffee even missed her the entire day after she left cause I think he saw her as family haha! I'm looking forward to having more playdates whenever we travel! ❤️”
Saumya & Toffee
Dog sitting client while vacationing in Banff, Alberta
Toffee
Otis
“Otis gets so excited when Hannah comes by and it’s obvious how much he loves her. She always takes the time to send us little updates that make us feel so much more relaxed during the day. Otis loves playing with Hannah and is always and happy and tired when we get home.
It’s such a lovely feeling knowing someone genuinely cares about your dog the way she does. We are so grateful we found her!
Becky, Dave & Otis
Drop-in client while the family is working
Charlie
“It was important that we had Charlie involved in our wedding day. After our ceremony and pictures Hannah brought Charlie back to our hotel room to make sure he was comfortable and cared for so we could fully relax and enjoy the rest of the evening.
When meeting Hannah at the initial meet & greet, you could tell Charlie was calm and comfortable with her. Knowing he was with someone so kind and trustworthy gave us so much peace of mind that night.
We’re so happy our dog could be apart of our special day, thanks to Hannah❤️!
Lauren, Wes & Charlie
Wedding Chaperone in Lake Louise, Alberta
Want to leave a review for Hannah @ Good Karma?
Their adventure awaits.
Your Questions, Answered
FAQ’s
-
Yes! A meet and greet is highly recommended for all new clients. This gives your dog a chance to become familiar with me in a relaxed setting and allows us to go over routines, behavior, and care instructions in detail.
Meet and greets are typically scheduled a few days before your booking, depending on availability. They can take place at your home, hotel or a nearby agreed location.
This step helps ensure your pet feels comfortable and safe and allows me to provide the best possible care tailored to their personality and needs.
-
For the safety of all pets in my care, dogs must be up to date on core vaccinations, including rabies and DHPP (distemper, hepatitis, parvovirus, parainfluenza).
If your dog is a puppy or has a medical reason for delayed vaccination, please reach out so we can discuss options.
Proof of vaccination may be requested prior to booking confirmation.
-
I understand that plans can change. Cancellations made 24 hours or more in advance of a scheduled service will not be charged. Cancellations made within 24 hours of the appointment may be charged 50% of the service fee, and same-day cancellations or no-shows may be charged the full amount.
If you need to reschedule, I will always do my best to accommodate based on availability.
If your question is not answered here, don’t hesitate to contact us.
Let’s Fetch the Details
Every dog is different and I love getting to know each pet’s personality, routine and needs so they feel as cared for as possible while you’re away.
If you have any questions or would like to check availability, please fill out the form below — I’d love to hear from you and meet your pup!