Oh boy... that really looks familiar!!! My 4 are very good to crochet their leashes too...
Actually it's getting better since I do a lenghty routine before we go out the door. First one by one gets brushed and the harness on, then we all go to the door where they have to sit to get their leashes on, then I open the door and tey have to sit and wait until I'm good and ready to go out the door first. Once outside they have to face me and sit again. Then we take off and it's much less barking and pulling. All that is accompanied by lots of treats of course...