I just can't say enough about this system that I use for my hard pulling, animal shelter rescue lab/German shepherd mix who has made my shoulder so sore from her constant pulling. She still pulls but with one of the straps clipped on to her chest area and one on her back, she actually is walking almost sideways when pulling at her worst. I also grab on to a lower level leash area to correct her which she feels more strongly and is more apt to follow my directions. The best part is since it is hands free, my shoulder is fine. My waist and body core can take a lot more pulling than my arm and shoulder. Just be sure not to try and correct your dog by pulling back on the leash using your knees or else you will have some sore knees. Also, probably not recommended for frail or off balance people with dogs who pull hard that are over 30 lbs.