We’ve had great success using a prong collar when training our large breed dogs not to pull when being walked on all leash.
I'm considering this....
This is the best solution I have read. It works wonders when used correctly.
The problem is that the owner needs as much training as the pup. Sometimes ego gets in the way.
I also recommend that when people get exasperated, impatient or angry, it is time to stop.