Dog Leash Training

Pulling on the leash is a common problem, hence the old “Who’s walking who?” joke. And many of us unknowingly perpetuate it by letting ourselves be dragged along like a hooked fish.

So how do you stop it?

Stop rewarding the behavior. Whether it’s a new puppy or an older dog, never let your dog or pup get anywhere she’s pulling. You’re walking her, not the other way around.


An energetic dog pulls because she’s eager to go, go, go. A curious pup lunges toward a fascinating dog, person, shrub, butterfly, or whatever grabs her attention. A nervous pooch may drag you home in her eagerness to get back to the safety of her own turf. There are many reasons dogs pull, but they all boil down to this: dogs pull because we let them. If the walk continues–or even speeds up–when your dog forges ahead, she’ll keep pulling.

How to prevent the problem

This exercise, from master trainer and contributing DogTime editor Ian Dunbar, helps teach puppies good leash manners. Pick a quiet place free of tempting distractions to practice in, usually indoors or in a fenced area.

1. Leash your pup and stand still, leash close to your body, and wait for the puppy to stop leaping around. It may take a while, but eventually her antics will subside. As soon as your pup settles and lies or sits down, praise her, give her a treat, and tell her, “Let’s go.” Take one step forward and stand still.

2. Wait for your puppy to settle down. As soon as she does so, praise her, give her a treat, tell her again, “Let’s go,” and take another step, repeating the whole sequence. Each time, have her stay in the sit or down position for a few seconds longer before she gets the treat and the “walk” resumes.

3. Reward her with longer walks. Once your pup is able to go on these one-step walks without pulling, you can start taking two steps. When your pup’s mastered two steps without pulling, move on to three steps, and so on. Eventually you should be able to walk together with a loose leash, and the pup will sit or lie down when you stop.

How to treat the problem

If you need to teach your older dog how to behave on leash, try the following:

  • Change direction. Hold the leash close to your side, so the dog has just a few inches of slack, and start walking. Whenever the dog pulls in any direction, go the opposite way. If she lunges ahead, turn around and walk in the reverse direction. If she pulls left, turn right, and so on. Don’t jerk on the leash, just smoothly change direction. Your dog will realize that if she doesn’t want to be left behind, she needs to stick close to your side.
  • Plant yourself. Walk forward with your dog on-leash. The moment she starts to pull and the leash tightens, turn into a tree–that is, plant your feet and don’t budge. Call her name and walk back a few steps until she moves toward you. Reward her with a treat, and start walking again. The second she pulls on the leash, stop again.

Common mistakes

Make sure you’re avoiding these common pitfalls:

  • Letting the walk continue. If you keep walking, you’re rewarding your dog for lunging ahead. If you speed up, you give her a bonus reward–she gets to go where she wants to even faster.
  • Pulling back on the leash. Most dogs respond to the pressure by pulling even harder.
  • Using a retractable leash. These leashes teach the dog that when she pulls, she gets further–not a good lesson for a puller. Put the retractable leash away until your dog learns good leash manners.

Products that discourage pulling

A number of collars and harnesses are designed to discourage dogs from pulling. Some can actually hurt your dog, especially if they’re used incorrectly, so research and test a product before you using it on your dog.

  • Head halter (also known as a head collar): The halter looks kind of like a muzzle, but it’s designed to stop pulling, not biting. When your dog barges ahead, the tension on the halter’s noseband will turn her head to the side. If the dog wants to look–and walk–straight ahead, she must walk on a loose leash. A head halter may be a good choice for a dog who pulls so hard she chokes or coughs, since it doesn’t put any pressure on the windpipe.

    Because of the noseband, the head halter can’t be used on dogs with very short noses, such as pugs. And while puppies usually get used to a head halter quickly, many adults will fight it.

  • Harness: Harnesses designed to stop pulling go around the dog’s chest and shoulders, and the leash attaches to a ring on the front of the dog’s chest. As with the halter, the idea is that when the dog pulls, she’ll be turned to the side. Be careful when you’re shopping for harnesses–some attach to the leash on the dog’s back, rather than the chest, which can exacerbate a pulling problem.
  • Choke collar: Choke collars tighten around the dog’s neck when the owner pulls the leash. Many trainers don’t like them because they cause pain and can injure the dog’s windpipe, neck, or spine. And if they get caught on something, your dog can choke to death. If the chain isn’t threaded through the rings correctly, it will continue choking your dog even when you’ve released the tension on the leash.

Warning: You should never use a choke collar on puppies; dogs without thick neck fur; dogs with a respiratory problem; or breeds with fragile windpipes, such as Chihuahuas or Yorkshire Terriers because you could easily injure your dog.

  • Prong/Pinch collars: As their name suggests, these collars have metal prongs on the underside of the collar that will dig into the dog’s neck when you pull on the leash. Because they hurt the dog, many trainers don’t recommend them.

Bottom line: You can cure your dog of a pulling habit without using painful collars, but it takes time, patience, and an unwavering commitment to the golden rule of good leash manners: never, ever let your dog get anywhere when she’s pulling. If your dog barges ahead, stop and wait for the leash to go slack, or change direction quickly so your dog learns to stick closer to you.