
Yep I do the same as Starryeyes :) I give the 'Leave' command before we reach something that I know at least one of them will want to grab!!! And when we come to a kerb and I want them to wait, I give the command 'hop up' and they all know to stop and wait!
I find if I am walking two of my dogs, I have a lead in each hand so that I have control over both equally, if I walk 3 of my dogs together I put the two 'well behaved' ones on a double lead and the 'not so good' one on the other hand!! :)