Structured Walks, Runs, & Hikes for Your Dog in Barrie & Midhurst
Transform your dog’s well-being with fulfillment-focused running, group hikes, and on-leash walks—expertly delivered across Barrie, Midhurst, and Springwater.
Our Approach to Canine Fulfillment
More Than Exercise: Services for True Canine Fulfillment
At Run the Dog, our services go beyond basic dog walking. We offer structured running, curated pack hikes, and on-leash group walks—each designed to fulfill your dog’s deepest physical, mental, and social needs.
Short Distance Running
5-6km run in the calm Midhurst neighbourhood (We run on the road) includes 15 min walk warm up, 30 mins of steady low paced running,
followed by 15 min walk cool down.
Your dog is in our care for 1-2 or 2-3 hours depending on location
$35 + HST
One day a week commitment minimum to join
Long Distance Running
8-9km run on trail to make impact softer for longer distances. Includes 15 min walk warm up, 45min - 1 hour of steady running,
followed by 15 mins walk cool down.
For dogs with larger engines who need an hour run, you've come to the right place.
Your dog is in our care for 2-3 or 2-4 hours depending on location.
$50 + HST
Bi weekly option available upon request
Group Dog Hikes
Ninety-minute off-leash group hikes in safe local trails in Midhurst for high-energy breeds. Hiking offers more enrichment and mental stimulation, allows your dog to experience freedom and go at their own pace. We integrate mental exercises to work the mind and body.
$50 + HST
Weekly and Bi weekly spots available
Structured On-Leash Group Walks
Focused, small-group walks designed to improve leash manners and improve calm energy around distractions. Great for dogs working on reactivity or confidence building.
$35 + HST
1 day a week package = 140 - 175 + HST
per month
Playdate in outdoor backyard here in Midhurst
We are now offering play dates that include pick up and drop off. 2 hour time frame, structured playtime, training, 30 minute pack walk and much more.
$35 + HST
Weekly commitment required to join





