I had a puppy like that years ago Lb. Every time he pulled I turned round for a couple of steps then turned back again. Sometimes I made him sit for a minute before we moved on. He soon got fed up with that and stopped pulling. The drawback is the dogs would have to be walked separately. Also I lived on a country road so there was no-one to see the silly walking. I'm sure there are now whistles or some other training gadgets for this problem.
That's good advice......I had to do the same thing with one of mine! You're right though......You can't really do it with two dogs!