I am sorry for being a dummy,maybe not fully understanding but If the pup is pulling out front or off to the side and you just turn the other way are you not then having to pull even harder to get your pup to your side?
No. Though I can see why you might think that. What actually happens is two things:
1. The pup instantly realises, the second it pulls, that it is behind me. The exact opposite of what it presumably wanted to achieve by steaming ahead.
2. The pup trots to my side. The only pulling is at the split second when I turn. The pup might repeat this a few times, but soon gets the idea. "Hang on, whenever I steam ahead, I end up behind him. I may as well walk here, and stay equal with him."
All I can tell you is that it works a charm. I'll see if I can get a video together of her walking, both on loose-leash, and to a strict competitive-obedience style heel.
I have tried the stopping method in the past, and to be frank, I wasted my time and the dog's time, by taking three times longer than we needed to. My preferred method means that the walk remains natural, and at a natural pace. Bear in mind too that I don't like to stop at all with my dog when walking. We walk at a brisk pace, and she never once gets to stop and sniff while on leash. The only stop she makes is at road crossing, and only when given a "stop" instruction. So, using your method, I would be sending mixed signals.
Yes, it might seem like a harsh regime, but then we're aiming at competitive obedience titles in the future, and so it's all good groundwork for her.