Jackson was never a
terrible puller but he definitely did pull. I bought the Premier EZ Walk harness... he was walking perfectly, right next to me, no more pulling that very same day.

I swear by them. I now use chattiesmom's silk harnesses and I purchase the walk-nice ones so we have the option of the d-ring on the front AND back. He's pretty good at not pulling regardless but sometimes he needs a reminder so we will clip the leash to the front in those instances.