It’s a very specific kind of training though, and only a few specific breeds of dogs make good trail centre hounds (Yes! I’ve coined a new phrase. Trail-centre-hounds).
My dog is very well trained and will heel to the back wheel of my bike, but he doesn’t come riding with me at all, purely because he’s too slow. He can keep up, but he doesn’t enjoy it and I don’t want to make him miserable. He doesn’t come with me on rides – I go on a bike with him on his slow perambulations of the local park and wait whenever he wants to sniff stuff.
Conversely, I’ve seen a border collie at GT, on a busy Saturday, heeling in exactly the same way my dog does, but with far greater speed and agility. If I had that dog, I’d take him out riding every day with me, no matter where I was. But I don’t, so I don’t.
Sadly, not all dog owners recognise their dogs’ failings (for want of a better word*) and thus friction ensues…
* Skillset?!