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" or pushing them away. To your dog, any reaction is a reward. Stopping jumping means teaching your dog that sitting or standing calmly gets them the attention they want instead.

The core technique is redirecting: when your dog jumps, you ignore the jumping completely and reward the behavior you want instead. This takes consistency from everyone who interacts with your dog, but most dogs stop jumping within two to four weeks of steady practice.

The timing matters. You have to catch the moment your dog is about to jump or is actively jumping, then when ready show them what you want. Waiting until after they've jumped and settled down teaches them nothing about the jumping itself.

Key Takeaways

  • Jumping persists because it gets attention; you must ignore all jumping and reward calm behavior instead.
  • The most reliable method is to turn away and reward your dog the moment they sit or stand still instead of jumping.
  • Everyone who interacts with your dog—family, friends, visitors—must follow the same rule, or progress will stall.
  • Most dogs respond within two to four weeks if the training is consistent every single time they jump.
  • Punishment or physical correction (pushing, yelling) teaches your dog to jump harder or jump when you're not looking, not to stop jumping.

The redirect-and-reward method

This is the fastest way to stop jumping. When your dog jumps, do not make eye contact, do not speak, and do not touch them. Turn your body away and step back if needed. Your dog loses all attention the when ready they jump.

The moment your dog's four paws touch the ground or they sit, when ready turn back, make eye contact, and reward them. Use a treat they love, or praise and petting if your dog responds better to that. The reward has to come within one second of the behavior you want, so your dog connects sitting with getting what they're after.

Repeat this every time your dog jumps. If your dog jumps five times before sitting, you ignore five jumps and reward the sit. Your dog will eventually realize that jumping gets nothing and sitting gets everything.

This method works because it removes the payoff for jumping without creating fear or confusion. Your dog isn't being punished; they're straightforward learning that a different behavior works better.

Training with visitors and high-energy moments

Jumping usually gets worse when guests arrive or when your dog is excited. These moments are your best training opportunities because your dog is most motivated to jump, which means they're most motivated to learn the alternative.

Before a visitor arrives, brief them: "When you come in, ignore any jumping. Don't say anything, don't touch him, just turn away. When he sits, you can pet him." Most people understand this once you explain that attention—even negative attention—rewards jumping.

If your dog jumps the moment the door opens, have your dog sit before the visitor enters. Reward the sit heavily. Then open the door. If your dog breaks the sit to jump, close the door, wait for calm, and try again. This teaches your dog that sitting is what makes the door open and people come in.

For high-energy moments like playtime or when you come home, tire your dog out first with a walk or fetch session. A tired dog jumps less and learns faster. Then practice the redirect-and-reward method when your dog is calmer.

What not to do

Pushing your dog away, yelling "no," or kneeing them in the chest all count as attention and often make jumping worse. Your dog learns that jumping gets a reaction, even if it's a negative one. Some dogs will jump harder or jump when you're not watching.

Grabbing your dog's paws or holding them down also teaches them nothing about what you want. The moment you let go, they jump again because they never learned an alternative behavior.

Rewarding jumping by accident is common. If your dog jumps and you pet them while saying "down," you've just rewarded the jump. If your dog jumps and you give them a treat to distract them, you've rewarded the jump. Every interaction has to point toward sitting or standing calmly.

Using a leash for extra control

If your dog jumps so hard that turning away doesn't work, or if you're worried about them knocking someone over, a leash gives you more control while you teach the redirect method.

Keep your dog on a leash during training sessions. When they jump, step on the leash gently so they can't get their front paws off the ground. Do not pull up or jerk; just hold the leash so jumping becomes physically impossible. The moment they stop trying and sit or stand calmly, release the tension and reward them.

Use the leash for greetings, arrivals, and any time you know jumping is likely. Once your dog reliably sits instead of jumping off-leash, you can stop using it. This usually takes three to six weeks.

Teaching "sit" as an alternative behavior

If your dog doesn't know "sit" yet, teach it first. A dog that knows sit has a clear alternative to jumping and learns faster.

Hold a treat close to your dog's nose, then move it slowly up and back over their head. Most dogs will sit as they follow the treat. The moment their rear touches the ground, say "sit," give the treat, and praise. Repeat this five to ten times, twice a day, until your dog sits reliably when you show them the treat.

Once your dog sits on command, use it during jumping moments. If your dog is about to jump on a visitor, ask your dog to sit first. Reward the sit. This gives your dog a job to do instead of jumping and makes the training faster.

Consistency across your household

If one person ignores jumping and another person pets the jumping dog, your dog will keep jumping because sometimes it works. This is the most common reason training stalls.

Talk to everyone in your household and any regular visitors. Explain that jumping will be ignored completely and that sitting will be rewarded. Write a straightforward note and post it on the fridge if needed: "No attention for jumping. Reward sitting only."

This includes children. Kids often pet jumping dogs without meaning to. Teach children to cross their arms and turn away when the dog jumps, just like adults do. Make it a game: "When the dog jumps, we become statues."

Frequently Asked Questions

How long does it take to stop jumping?

Most dogs stop jumping within two to four weeks if everyone in the household is consistent. Some dogs take up to eight weeks. The timeline depends on how long the jumping has been rewarded and how consistently you redirect and reward sitting instead.

What if my dog jumps when I'm not paying attention?

Your dog is still learning. Keep your dog on a leash during training so you can redirect them even when you're distracted. Once jumping stops during supervised time, your dog is less likely to jump when unsupervised.

Can I use treats if my dog is not food-motivated?

Yes. Use whatever your dog wants most—toys, petting, play, or access to the yard. The reward just has to be something your dog will work for. Experiment to find what makes your dog sit fastest.

My dog jumps only on certain people. Do I need to train differently?

No. The method is the same, but make sure those specific people know to ignore jumping and reward sitting. Often a dog jumps on one person because that person has been rewarding it without realizing.

Is jumping a sign of aggression?

Jumping is usually excitement or a bid for attention, not aggression. However, if your dog jumps and also growls, snaps, or shows teeth, talk to a trainer or veterinary behaviorist before starting this training on your own.