How to train a dog not to jump on people

Training a dog not to jump on people comes down to one rule: pull all attention the moment paws leave the ground, reward the moment four paws land. Every person the dog meets must follow that rule. How consistently everyone applies it determines how fast the dog learns. Most dogs improve in two to four weeks.

Jumping looks like affection. It isn’t. It’s a learned behavior your dog repeats because it has always produced a reaction: eye contact, a voice, a hand, sometimes a shove the dog reads as play. The habit doesn’t fix itself, but it does fix quickly once you stop feeding it.

Why do dogs jump on people?

Dogs jump because jumping worked. At some point in your dog’s life, jumping got a response, and that response told the dog to do it again. It doesn’t matter whether the response was enthusiastic (you pet the dog) or annoyed (you pushed the dog away). Any reaction counts as a reward.

According to the ASPCA, jumping is a greeting behavior rooted in puppyhood: young dogs jump toward their mother’s face to solicit food. Adult dogs carry that reflex into every human interaction. It is not dominance. It is not aggression. It is a communication pattern that got locked in because nobody changed the feedback.

The behavior also tends to escalate. A dog that got picked up for jumping as a puppy becomes a dog that jumps harder as an adult because the original reward was so high. If your dog jumps with real force, it’s a sign that jumping used to be generously rewarded.

What is the four-on-the-floor method and does it actually work?

Four-on-the-floor is the most widely recommended approach for stopping jump greetings, and it works because it cuts off the reward entirely rather than reacting to the behavior.

The rule: your dog gets zero interaction while any paw is off the ground. The moment all four paws are on the floor, the dog gets calm eye contact, a marker word (“yes” or a clicker), and a reward. That’s the whole method.

Here’s how to run a practice session:

  1. Stand in front of your dog with treats in a closed fist at your side.
  2. The second your dog jumps, turn your back completely. Cross your arms. Say nothing.
  3. The second all four paws hit the ground, turn back around, say “yes,” and reward.
  4. Repeat 10 to 15 times per session, once or twice a day.

The key word is “second.” Timing matters more than anything else. A two-second delay after paws land rewards the post-jump behavior, not the landing. If you turn around slowly while thinking about it, you’re training the wrong moment.

The AKC recommends pairing this with a “sit” cue as the dog improves. A sitting dog cannot jump. Once your dog understands the four-on-the-floor rule, asking for a sit before greetings gives the dog a clear job instead of a vague instruction to stop doing something.

Which training method stops jumping fastest?

Here’s a direct comparison of the methods people actually use:

MethodWhat you doReinforcement typeWorks with strangers?Typical timeline
Four-on-the-floorTurn away on jump; reward landingNegative punishment + positive reinforcementOnly if strangers follow the rule2 to 4 weeks
Teach an incompatible sitAsk for sit before jumping starts; reward sitPositive reinforcementYes, with quick coaching1 to 3 weeks
“Off” verbal cueTeach “off” in low-distraction sessions, then use it on jumpsPositive reinforcementYes, once cue is solid2 to 5 weeks
Leash managementKeep dog on leash during greetings; reward calm behaviorManagement plus reinforcementYesOngoing until habit is solid
Kneeing or paw-holdingKnee to chest or grip front paws until dog dislikes itPositive punishmentRarelyOften backfires

The ASPCA and AKC both recommend the first three. Kneeing and paw-holding carry real risk: applied incorrectly, they startle the dog and redirect arousal into biting. Applied consistently, they can create a dog that fears approaching people instead of greeting them calmly. Neither result is the goal.

What should you do when your dog jumps on a stranger?

This is where most training plans fall apart. You have spent two weeks doing everything right, and then a well-meaning stranger bends down, says “oh that’s okay,” and pets your dog mid-jump. Three weeks of work can evaporate in ten seconds.

You have two practical options when your dog might encounter strangers:

Option 1: Brief the stranger before contact. Ask the person to wait until your dog has four paws on the ground before offering any greeting. Say something simple: “She’s in training. Could you ignore her until all four paws are down?” Most people cooperate. Keep treats ready and mark the moment your dog holds a greeting without jumping.

Option 2: Create enough distance that the dog can’t reach them. If your dog is still in early training and not yet reliable, keep 6 to 10 feet of space between the dog and the stranger. Reward calm behavior at a distance, then close the gap in small steps over multiple sessions.

The strangers who won’t cooperate are a management problem, not a training problem. Keep the leash on. You cannot out-train free access to rewarding mistakes. Every uncontrolled jump during the training window is worth roughly three to five training reps in the wrong direction.

How long does it take to train a dog not to jump?

It depends on three things: how long the behavior has been rehearsed, how consistent everyone in the household is, and how often the dog gets to practice jumping during the training window.

A six-month-old puppy with a two-month history of jumping, trained by a fully consistent household, will typically show clear improvement in 10 to 14 days. An adult dog with years of rehearsal needs four to eight weeks of consistent work, plus active management during that period so the behavior doesn’t get practiced and reinforced by visitors who don’t follow the rules.

The biggest failure mode isn’t inconsistency during formal training sessions. It’s the dog jumping on someone every morning and getting a warm greeting before training even starts for the day. Every unreinforced jump you prevent is worth three extra training reps. Plug the leaks first.

One more thing: if you live in a multi-person household and one person isn’t following the protocol, your training timeline multiplies. It takes only one person responding warmly to a jump to maintain a behavior that everyone else is working to eliminate. This isn’t optional buy-in. Everyone follows the same rules, or the training doesn’t work.

Should you knee your dog or push it down when it jumps?

No. The knee-to-chest move is one of the most common pieces of advice on jumping dogs, and it is largely counterproductive.

The correction has to be perfectly timed, perfectly calibrated (hard enough to be aversive, not hard enough to injure), and applied consistently by every person the dog ever greets. Get any of those wrong and you’ve either done nothing or frightened the dog. And you still haven’t told the dog what to do instead.

For high-arousal dogs, physical contact during a greeting spike can redirect into a bite. This is especially true with large excited dogs and with children, who are at face level. The risk is real and well-documented in veterinary behavior literature.

The clean alternative: use the moment of the jump as a cue to ask for the behavior you want. If your dog knows “sit,” say “sit” the instant the dog moves toward jumping. Reward the sit. The dog gets information and a job. That is training. Kneeing is a reaction that tells the dog nothing.

How do you stop a dog from jumping when it’s very excited?

Excitement-based jumping is the hardest version of this problem. The dog’s arousal level interferes with its ability to process your cues. The dog isn’t ignoring you. The dog’s brain is operating on a shorter loop and doesn’t have access to the same calm behavior that works fine during practice sessions.

The fix is to work well below the arousal threshold first. Train the sit-on-cue greeting behavior in low-distraction settings until it is automatic. Then add mild distraction. Then practice at the front door with a calm household member. Then with a visitor the dog already knows. Then with a stranger. Build toward the high-arousal situation in stages.

For dogs that spin, bark, and can’t make eye contact when guests arrive, add a decompression step before the introduction. A five-minute walk or a short fetch session before visitors enter drops the dog’s baseline arousal enough that training cues can actually register. Physical exercise lowers cortisol faster than any behavioral intervention. It is not extra work. It is the setup that makes the training possible.

This is something most online guides skip: the problem isn’t that the dog doesn’t know the rule. It’s that the dog can’t access the rule while running at 90% arousal. Exercise first, greet second.

Frequently asked questions

Does saying “down” or “off” stop a dog from jumping?

Only if the dog has been taught what the word means first. “Off” needs to be trained as a cue in low-distraction sessions before you use it at the door: put the dog’s front paws on a low surface, say “off,” lure the dog to the floor, reward. After 20 to 30 clean repetitions, the cue has meaning. Without that foundation, you are saying a word at a dog that has no idea what you’re asking.

Why does my dog jump on some people but not others?

Your dog has figured out the contingencies faster than most people realize. Someone who makes noise, waves hands, or gives direct eye contact during a jump is rewarding the behavior every time. Someone who stands still and looks away gets nothing. The dog stops jumping at that person. Identify who still triggers jumping and coach them to use the same withdrawal technique the rest of the household is using.

Can you train an older dog to stop jumping?

Yes. Age is not the limiting factor. The duration of the habit and the consistency of the new protocol are what matter. A seven-year-old dog that has jumped on people its entire life will need more repetitions than a six-month-old puppy, and you’ll need to control greeting situations during the retraining window. The behavior is not hardwired. It’s a learned habit, and learned habits change at any age.

Why does my dog jump most when I come home?

Because your homecoming is the highest-value event in the dog’s day. The arousal spike is real and specific to you. The fix is low-key arrivals: walk in, say nothing, ignore the dog for 60 to 90 seconds until excitement settles, then greet calmly. You’re teaching the dog that your arrival is a normal daily event. This is one of the harder pieces to retrain because it requires you to change your behavior first.


Sources: ASPCA, Jumping Up and AKC, How to Stop a Dog From Jumping.

Published by the DogDrills Team, August 2026.