Ok, You are describing Mr Leo and his love for cars, he is big time car chaser but we got it under decent control. Not that I will ever be able to trust him off leash near highway but we are able to have nice walks. Auto- check in is your answer. You might have to start Toby walk separately until you get it under control. I do it with both but Che is decent about cars.
And yeah, activity level means a great deal for pups, once they are frustrated fro low exercise level they tear your hands off during walks...
I am reposting from my other post
Leo has visual and auditory sensitivity and a brat to begin with so he is one tough cookie at his 7 month old. We resorting to all kinds of things, getting him used to sounds, sitting at far distance during agility runs, even scruff holds and and nose holding with encircled fingers "no bark". Leo is tough and can take it, so I am not afraid of offending his feelings.
I have read article above and yeah, I am following just about same guidelines... one VERY big exception is auto check in which I consider biggest achievement. Auto- check in is coined by Susanne Clothier and is being widely taught at foryourK9 group that I take classes at. It is similar to " look at me" command expect "LaM" is a trained behavior and really does not change dog or his reaction while auto check in is voluntarily given and offered as inner reaction and thus is stronger, more meaningful and is created out of relationship between human and animal.
You start somewhere in quiet location and away from distraction, give your pup about 2-3 feet of leash space and wait. Eventually your pup gets tired and looks at you "what are we doing?" jack pot with 5-15 small treats given one a time and keep going. Slowly increase distraction level or decrease distance. Keep going. It is relationship where dog, when new situation arises asks human "should I be worried?" and human tells "I've got it covered, relax" dialog...or at the height of situation "may I chase that squirrel?" before jerking leash out of your hand and dragging you with them...
Gotta tell that we can now walk the streets without Mr Leo lunging and barking at every car...
if you have any additional questions PM me but it does works wonders!