Dog Harness
A good harness will reduce pulling, increase your control over your pup, and decrease stress on his neck and joints. Bonus points: because it secures closer to the dog's center of gravity, a harness gets tangled in the leash less and helps prevent jumping.
Dog Harness.