I have a 90 pound insanely active Siberian Husky who is 8 years old. He's a puller alright! I've tried everything! I came across the Lifetime harness and I loved the quality, material, style, and simplicity! But, my dog STILL PULLS! D-Ring on the front OR back? Don't matter he still pulls. Also, the handle on the leash is a little bit rough for my taste...it gave my hand blisters because of the roughness of the leash handle. I would love if APC came up with a No-pull harness design even for the worst, untrained, hyper-active, BIG dog pullers in this world cause that would facilitate everything so much. If the handle can be padded or made our of a soft silicone material that would be a lot better too. Cause trust me, it's exhausting walking my dog!! NOTHING HAS WORKED THUS FAR!!!!