
I agree that no walking aid is a substitute for good training. I understood that the OP was asking for advice regarding what she could try to make her and her dogs life easier for road walking. :)
I also have 2 pastoral working breeds that were originally bred to "steer" livestock from the front. In their native Country they are known as the "leader". Meaning they always have to be in front. This in turn makes my life that little bit harder.:rolleyes: I've had other pastoral breeds before that were simple to heel train in comparison.
With my now youngest one we are still at the stage of "when you pull, we stop". Unfortunately, being very true to her breed, she still hasn't caught on to the fact that my strength of mind and voice will eventually out-do her stubborness :D That word was created for my breed. My walks with her now only take 2 hrs instead of what was 3

and cover very little ground. :D Like you I wasn't blessed with huge amounts of patience and now realise the meaning of it being a virtue ;)