@petalpup we didn't start that till about 16ish weeks, we hadn't tried before that and that is what the trainer showed us when we were out. He definitely understood what we were doing, he would stop but with tension on the lead at first, then after a few seconds would look back at me which relaced the tension. At first we also used a wait cue if he was going to be able to go over and see whoever he was pulling towards or no touch if not allowed. Now he just stops and looks round when pavement walkin so we move on quickly with 'lets go'. I still use those cues though if there are lots of distractions around as otherwise he will just keep pulling as has no focus at all. I believe the idea behind the stopping is to get them to focus on you rather than what they are pulling towards. All trainers have different ways though so whatever works for you guys.
So much easier if you can get her to heel first though as she won't pull at all. We are nowhere close to getting him to heel yet but I am hoping a long walk with the trainer tomorrow may help her figure something out that will work with him.
@Sparkle79 yeah its a bit weird isn't it but its definitely helped us (eventually), for me the fact I can have some control over the situation makes me feel better about it all. I have started getting a bit more assertive with people when they want to say hi to him, I just ask them to not come over as I am trying to teach him not to pull and to wait to say hi. It's easier when it's people we know.