Skip to content

Progress over Perfection

There’s a moment that every dog trainer, handler, or coach faces: the tension between what we hoped would happen and what actually did. I’ve felt it ringside, in training facilities, and even in my own research… this quiet pull toward perfection. But here’s the truth I keep returning to: perfection isn’t the goal. Progress is.

Canines in Motion was never meant to be a perfect product. It’s meant to evolve — like the science I share here, like our training approaches, like our understanding of what dogs need to thrive. I’m launching this space not because I have all the answers, but because I believe in asking better questions. And I believe in sharing the process, mess and all.

This blog, and this site, is an invitation: to explore, to learn, to shift when we know better. Some posts will be polished and science-heavy. Others might be scribbled field notes from training nights. All of it will be grounded in care — for the dogs we love, the people who guide them, and the sport that challenges us both.

Because work shouldn’t hurt. And that includes sport.

blank

Latest Posts

blank

Summer of Kim

Back in May, I set out to define the Spring term as “the summer of Kim.” Thirteen weeks later, I found health, words, and a reminder of why I love sport and science. The question now: can I carry that into the Fall?
blank

Coach Matters

Even the most experienced agility teams sometimes need more than hard work to move forward. The right coach, whether for physical skills, mental prep, technical execution, or tactical decisions, can help you break through plateaus. This post explores how to know when it’s time to seek help, what kind of expertise might make the difference, and how to choose a coach who’s the right fit for your goals.
blank

An Unwelcome Detour

A sudden injury this week forces an unplanned pivot. A raw reflection on recovery as performance, data as a lifeline, the quiet wins that still matter, and the role of community in carrying us forward.
No results found.

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *