Canicross: what about Fido jogging along with you?

Have you ever considered taking your dog along for a run? That is what we call ‘canicross’, an...