Happy Dogs, Happy Walks,
Happy You
Trusted, professional dog walking across Elgin and the Moray area. Whether it's a solo stroll or a group adventure, your dog is in safe hands.
Our Services
From peaceful solo walks to exciting group adventures, we've got your dog covered.
Solo Walks
One-on-one attention for your dog. Perfect for dogs who prefer their own company or need focused care.
Learn more →Group Walks
Social walks in small groups. Great for friendly dogs who love making pals on their adventures.
Learn more →Puppy Visits
Short, gentle visits for young pups. Socialisation, play, and toilet breaks while you're out.
Learn more →Structured Daycare
Your dog joins me for both group walks — play, socialisation, and downtime in between. For active, sociable dogs.
Learn more →Why Choose Bark & Stride?
Your dog's safety and happiness is our top priority.
Fully Insured
Comprehensive public liability insurance for complete peace of mind on every walk.
Local Knowledge
Born and raised in Moray. We know every trail, beach, and woodland in the area.
Photo Updates
Get photos and updates during each walk so you can see your dog having a great time.
Small Groups Only
We keep group sizes small so every dog gets individual attention and care.
Pick Up & Drop Off
We collect your dog from home and return them happy, tired, and ready for a nap.
Genuine Love for Dogs
This isn't just a job — it's a passion. Every dog is treated like our own.
On Board Portable Shower
Your dog will return (almost) as clean as they left. Our portable shower system means muddy paws are no problem.
Out on the Trails
A few snaps from our adventures around Moray.
Photo 4
(images/gallery-4.jpg)
Photo 5
(images/gallery-5.jpg)
Wide photo (images/gallery-6.jpg)
e.g. countryside walk
