Get a “tactical harness” with back and front metal D-rings. If you front hook the dog, he/she can’t pull effectively. Working with them so they don’t pull is the best solution, but I found that while working with my two Chows as puppers, simply front hooking them was enough for them to get the message that pulling was not tolerated. Now they are great on leash, I usually hook them together with one as lead and other follower.