My springer is coming up to two yrs, from a working family but he’s a family pet. he always wants to lead but gets in the way, when I get infront, he constantly barks and freaks out until he’s able to overtake me. Any advice on how to change this would be welcome. He also won’t rest when I stop, just keeps running back and fore. I only take him on short rides, always under 10 miles for me but I’m sure he does at least double the mileage.