Why dogs jump and how to stop it
Dogs jump on people because it works. When your dog jumps, they get attention—even if you're saying "no" loudly, you're still looking at them, talking to them, and touching them. To a dog, that's a reward. Jumping is also how puppies greet their mothers, so it's a natural behavior that feels normal to them. The good news is that you can redirect this behavior by making jumping unrewarding and teaching your dog that sitting gets them what they actually want: your attention and affection.
The core strategy is straightforward: ignore jumping completely, and reward sitting instead. This takes consistency from everyone who interacts with your dog, but it works because you're removing the payoff for jumping while creating a clear payoff for the behavior you want. Most dogs learn this within two to four weeks if everyone in the household follows the same rules.
Key Takeaways
- Stop giving attention when your dog jumps—no talking, no eye contact, no touching, even if you're saying "no."
- Reward sitting with praise, treats, and attention the moment your dog's bottom touches the ground.
- Ask visitors and delivery people to ignore jumping too, since one person rewarding the behavior can undo weeks of training.
- Practice the "sit" command in low-pressure situations first, then gradually introduce it when your dog is excited.
- If your dog jumps during greetings, step backward or turn sideways to make jumping physically harder and less rewarding.
The ignore-and-reward method
When your dog jumps on you, stop all interaction when ready. Don't push them away, don't say "no," don't make eye contact. Turn your body sideways or step backward so they can't reach your face or chest. Keep your arms crossed or at your sides. Wait silently until your dog stops jumping and sits down. The moment their bottom touches the ground, say "yes" or "good," and give them a treat or praise. Repeat this every single time they jump.
The timing matters. Your dog needs to understand that sitting is what made you pay attention, not jumping. If you wait too long to reward, they won't connect the behavior to the treat. Reward within one second of the sit. Do this 10 to 15 times a day in short sessions if your dog is young or still learning. Older dogs or those who have jumped for years may need more repetitions, but the principle stays the same.
Some dogs will test the behavior before they give it up. They may jump harder or more frantically for a few days because that's what used to work. This is normal. Stay consistent. If you give in and pet them or talk to them during a jumping episode, you've just taught them that jumping harder eventually gets results.
Teaching "sit" as an alternative greeting
Before you can reward sitting instead of jumping, your dog needs to know the "sit" command reliably in calm situations. If your dog already knows "sit," practice it in low-pressure moments—when they're calm, indoors, with no distractions. Use a treat they love and hold it close to their nose, then move it slowly up and back over their head. Most dogs will naturally sit as they follow the treat. Say "sit" as their bottom touches the ground, then when ready give the treat and praise.
Once "sit" is solid in calm settings, start practicing it in slightly more exciting situations: when you're putting on your shoes, when someone rings the doorbell (before opening it), or when you're about to go outside. The goal is to build the habit so that sitting becomes your dog's automatic response to excitement, not jumping. Practice 5 to 10 repetitions several times a day.
When your dog starts to jump during a greeting, ask for a sit before you give attention. You can say "sit" or just wait for them to sit on their own. Either way, the moment they sit, reward with treats, praise, and petting. This teaches them that sitting is the fastest way to get what they want.
Managing visitors and delivery people
One person rewarding jumping can undo weeks of training. Before visitors arrive, brief them: "Please don't pet or talk to my dog if they jump. Just ignore them completely. Once they sit, you can say hello." Most people understand and will cooperate. If someone doesn't follow the rule, your dog will learn that some people reward jumping, which makes the behavior harder to extinguish.
For delivery drivers or people who won't stay long, put your dog in another room before opening the door. This isn't punishment—it's management. You're preventing the jumping from happening in the first place, which is easier than training around it. Once your dog is reliably sitting for greetings with people you see regularly, you can gradually introduce them to brief, controlled interactions with other people.
If you have frequent visitors, consider asking them to toss treats on the ground as they enter. This redirects your dog's focus away from jumping and toward the floor. Some dogs will naturally sit or stand calmly if they're focused on finding treats.
Handling jumping during walks and outdoor excitement
Dogs often jump more when they're excited—during walks, at the dog park, or when they see another dog. The same rule applies: don't reward jumping with attention. If your dog jumps on you during a walk, stop walking, turn away, and wait for them to settle. Once they do, continue the walk. If they jump on another person, ask that person to turn away and ignore the jumping.
Before walks, practice "sit" at home so it's fresh in your dog's mind. Some trainers recommend asking your dog to sit before you clip on the leash, before you open the door, and before you step outside. This builds the habit of sitting for good things, which can carry over into outdoor situations.
If your dog jumps on other dogs, keep them on a short leash and practice "sit" before allowing them to greet. This prevents them from launching themselves at other dogs and teaches them that calm behavior leads to social time.
When to adjust your approach
If your dog is jumping less but still doing it occasionally after four weeks, you're on the right track—consistency will finish the job. If there's been no change after four weeks, check whether everyone in your household is following the same rules. Even one person petting your dog when they jump will slow progress significantly.
If your dog jumps out of anxiety rather than excitement—for example, they jump and seem panicked when you leave the room—the jumping is a different problem and may need a different approach. Talk to a trainer about whether your dog has separation anxiety or another underlying issue.
If your dog is very large, very strong, or has injured someone by jumping, or if you're not seeing progress after consistent effort, a professional trainer can watch your dog in person and adjust the plan. Some dogs benefit from additional structure or management tools while learning.
Frequently Asked Questions
Should I push my dog away or say "no" when they jump?
No. Pushing, saying "no," or any other form of attention—even negative attention—rewards the jumping because your dog gets what they wanted: your focus. Instead, completely ignore the jumping. Turn away, don't speak, don't touch. This removes the reward and teaches your dog that jumping doesn't work.
How long does it take to stop jumping?
Most dogs show significant improvement within two to four weeks if everyone in the household is consistent. Puppies often learn faster than adult dogs. Dogs who have jumped for years may take longer. The timeline depends on how consistently you reward sitting and ignore jumping.
Can I use a spray bottle or other punishment?
Punishment-based methods like spray bottles can work temporarily, but they often backfire. Your dog may stop jumping when you're watching but continue when you're not. They may also become anxious or fearful. Rewarding sitting is more reliable and builds a better relationship with your dog.
What if my dog jumps when they're excited to see me come home?
Don't greet your dog until they've calmed down. When you arrive home, ignore jumping completely. Set your things down, wait for your dog to sit or settle, then say hello. This teaches them that calm behavior gets your attention, not jumping. It usually takes just a few days for dogs to adjust to this new rule.
Is jumping a sign of dominance?
No. Jumping is not about dominance—it's about getting attention or expressing excitement. Dogs jump because it has worked in the past. Training them to sit instead addresses the actual cause and solves the problem without needing to worry about dominance.