The fastest way to stop jumping is to ignore it and reward calm behavior instead
Dogs jump up because it works — they get your attention, and attention is a reward whether you're petting them or pushing them away. The most reliable method is to turn off that reward completely. When your dog jumps, step back, cross your arms, and look away. The moment all four paws touch the ground, say "yes" or "good," and give a treat or pet them. Repeat this every single time someone approaches your dog, and most dogs stop jumping within two to four weeks.
The key is consistency across everyone who interacts with your dog. If one person ignores jumping but another person pets the dog while it's in the air, you're teaching your dog that jumping sometimes works, which actually makes the behavior harder to break. Before you start, tell family members, friends, and anyone who visits what you're doing and why.
Jumping usually peaks when dogs are between six months and two years old, when they're still learning how to greet people. Older dogs can learn this too, but younger dogs pick it up faster because the behavior is still new to them.
Key Takeaways
- Stop rewarding jumping by stepping back and ignoring it completely until all four paws touch the ground, then reward the calm behavior when ready.
- Consistency matters more than the specific training method — everyone your dog meets must follow the same rule or the dog will keep jumping.
- Teaching a "sit" command gives your dog an alternative behavior to do when greeting people, which is faster than waiting for jumping to fade on its own.
- Jumping is not dominance or disrespect; it's a learned behavior that works because it gets attention, so removing that payoff is what stops it.
Teach "sit" as the greeting behavior instead of jumping
The fastest route is to teach your dog that sitting gets the reward, not jumping. Start in a low-distraction space like your living room. Hold a treat close to your dog's nose, move it up and back over their head. Most dogs will naturally sit as they follow the treat. The moment their rear touches the ground, say "sit" (or whatever word you choose), then give the treat.
Once your dog sits reliably for treats in a quiet room, practice the same thing when someone comes to the door or approaches you outside. Have a friend or family member walk toward you, and ask your dog to sit before they get close. Reward the sit heavily — use high-value treats like chicken or cheese, not regular kibble. Your dog needs to learn that sitting when someone approaches is the best choice they can make.
This works faster than ignoring jumping alone because you're giving your dog a specific job to do instead of just telling them what not to do. Dogs learn "do this" faster than they learn "don't do that."
Why pushing your dog away or saying "no" usually makes jumping worse
When you push a jumping dog away or say "no" firmly, you're still giving them attention — and for many dogs, any attention is a win. Some dogs even find the physical contact rewarding, especially if they're young and playful. This is why the ignore-and-reward method works better than corrections.
The same applies to kneeing a dog in the chest or other physical deterrents. These might stop the jump in that moment, but they don't teach your dog what to do instead, and they can damage your relationship with your dog. A dog that jumps because they're excited to see you is not being disrespectful — they're just using the greeting behavior that has worked in the past.
Practice with real-world situations before expecting results
Training your dog to sit in your living room is not the same as training them to sit when the doorbell rings or when a stranger approaches on a walk. Once your dog sits reliably at home, practice in the situations where jumping actually happens. Have friends come to your door and ask them to wait outside while you get your dog to sit before opening it. Practice on walks by asking your dog to sit when you see someone approaching.
The first few times in real situations, your dog will probably forget their training because the distraction is higher. That's normal. Go back to basics, use better treats, and practice more often in that specific situation. A dog that sits perfectly at home but jumps on visitors needs more practice with visitors, not more practice at home.
Expect the behavior to get slightly worse before it gets better — this is called an extinction burst. When you stop rewarding jumping, some dogs will jump harder or more often for a few days because they're trying to make the old behavior work again. If you stay consistent, this phase passes quickly.
Manage the behavior while you're training
You don't have to let your dog jump on people while you're teaching them not to. If your dog jumps on visitors, put them on a leash before people arrive, or put them in another room until they're calm. This prevents your dog from practicing the jumping behavior and getting rewarded by excited guests who can't help themselves.
If you're on a walk and your dog jumps on someone, step to the side and create distance. You can say "my dog is in training" and most people will understand. This also prevents your dog from learning that jumping on strangers works.
Jumping is different from other behavior problems and responds quickly to this method
Jumping is one of the easiest behaviors to change because the fix is straightforward and the results show up fast. Most dogs stop jumping within two to four weeks if everyone is consistent. This is different from aggression, destructive behavior, or fear-based problems, which usually need more time and sometimes professional help.
The reason jumping responds so quickly is that you're removing the only reason the dog does it — the attention and reaction they get. Once that payoff is gone, there's no reason to keep jumping. Other behaviors stick around longer because they're rewarding in other ways (like chewing because it feels good, or barking because it makes something go away).
Frequently Asked Questions
How long does it take to stop a dog from jumping?
Most dogs stop jumping within two to four weeks if everyone around them is consistent about ignoring it and rewarding calm behavior. Some dogs take longer, especially if they've been jumping for years or if the people around them are inconsistent. The timeline depends entirely on how reliably you remove the reward.
Should I use a spray bottle or other punishment to stop jumping?
Spray bottles and other punishments usually don't work because they still give the dog attention, and some dogs find the sensation interesting rather than unpleasant. Ignoring the jumping completely and rewarding sitting is faster and doesn't risk damaging your relationship with your dog.
What if my dog jumps on me but not on other people?
Your dog has learned that jumping on you specifically gets a reaction. Follow the same method: step back, cross your arms, look away, and reward only when all four paws are on the ground. This usually takes slightly longer because your dog has had more practice with you, but the method is the same.
Can an older dog learn not to jump?
Yes. Older dogs can learn this just as well as younger dogs, though it may take a few weeks longer if they've been jumping for years. The method is the same — ignore jumping completely and reward sitting. Consistency matters more than the dog's age.
What if my dog jumps because they have too much energy?
Exercise helps, but it doesn't fix jumping on its own. A tired dog still jumps if jumping gets them attention. You still need to ignore the jumping and reward calm behavior. Exercise can make training faster because a tired dog is easier to redirect, but the training itself is what stops the behavior.