We have a German Shepard who is young and excitable and we cannot use many products with him because he can snap through chain links by pulling on the leash.
However, this one works. Training is needed alongside to prevent pulling. Our boy is leash trained but still pulls.
He feels the pressure from this leash elacsticity when he pulls and automatically stops pulling. Saves us from keep giving him a check to stop pulling.
The leash is very long and the handles are very well places for ensuring you have full control of your pup at all times.