Why your dog jumps and what jumping actually means

Your dog jumps on you because it works. Jumping gets your attention—whether you're petting him, pushing him away, or saying his name. To a dog, any reaction is a reward. Jumping is also how dogs greet each other in the pack, so it's a natural behavior that feels normal to him, especially when he's excited or wants something from you.

The jumping usually peaks when you arrive home, when guests visit, or when your dog is playing. At these moments, he's not being bad—he's being a dog. But the behavior can knock over children, scratch skin, or intimidate visitors. The good news is that you can redirect this energy and teach him a different way to greet you that works better for both of you.

Key Takeaways

  • Jumping stops when it stops working, so the first step is to remove the reward by turning away and ignoring the jumping completely.
  • Teach your dog to sit instead by rewarding him with attention and treats the moment his rear end touches the ground.
  • Consistency matters more than intensity—everyone in your household and all visitors must respond the same way every time, or the dog will keep testing.
  • The process usually takes two to four weeks of daily practice, and backsliding is normal if someone accidentally rewards the jumping again.
  • If your dog jumps out of anxiety rather than excitement, a trainer can help you tell the difference and adjust your approach.

Remove the reward by ignoring the jumping

The fastest way to stop jumping is to make it boring and pointless. When your dog jumps, do not make eye contact, do not speak to him, and do not touch him. Turn your body away and look at the wall or your phone. This is harder than it sounds because your instinct is to react, but any reaction—even "No!" or pushing him away—counts as attention and keeps the behavior alive.

Stay turned away until all four paws hit the ground and he stops jumping. The moment he does, turn back, make eye contact, and give him praise or a treat. He will learn that jumping makes you disappear, but standing still makes you reappear. This teaches him that the ground is where good things happen.

If he jumps again when ready, turn away again. Repeat this cycle as many times as it takes during a single greeting. Some dogs figure it out in one session; others need days of repetition. The key is that you never reward the jumping, not even once.

Teach "sit" as the replacement behavior

Jumping and sitting are incompatible—your dog cannot do both at the same time. So teach him that sitting is what gets him what he wants. Start this training in a calm moment, not during a greeting when he's already excited. Ask him to sit, and the moment his rear touches the ground, give him a treat and praise. Repeat this 5 to 10 times in a row, several times a day.

Once he sits reliably on command in calm situations, start using it before he jumps. When you come home or a guest arrives, ask him to sit before he has a chance to jump. Reward the sit when ready with treats, petting, or play. Over time, sitting becomes his automatic greeting instead of jumping.

Some dogs learn this in a few days; others take a week or two. The speed depends on how long he's been jumping and how often he practices. Keep training sessions short—5 to 10 minutes—so he stays focused and doesn't get bored.

Make sure everyone in your household follows the same rule

If you ignore the jumping but your partner pets him when he jumps, or your child laughs and plays with him, he will keep jumping. Dogs are smart enough to learn that jumping works with some people but not others, so he'll jump more often hoping to find someone who rewards it.

Before you start training, sit down with everyone in your home and explain the plan. Everyone must turn away and ignore jumping, and everyone must reward sitting. Write it down if it helps. This is especially important with children, who may not understand why they can't pet the jumping dog. Explain that petting him when he jumps teaches him to jump more, but petting him when he sits teaches him to sit instead.

Visitors are trickier because you can't control them. When someone arrives, ask your dog to sit before they come through the door. If he jumps anyway, ask the visitor to turn away and ignore him, just like you do. Most people understand when you explain it takes only a few seconds of ignoring to teach him not to jump.

Practice during high-energy moments

Your dog will jump most when he's excited—when you come home, when guests arrive, during playtime, or when he sees another dog. These are the moments that matter most for training. If you only practice sitting in calm moments, he may sit perfectly when nothing is happening but jump anyway when he's excited.

Start by practicing the sit command during low-level excitement, like when you're about to give him his dinner bowl. Once he sits reliably then, move to slightly more exciting moments, like when you pick up his leash. Gradually work up to the moments when he jumps most—your arrival home or a visitor at the door.

This gradual approach is called proofing the behavior. You're teaching him that sitting works in every situation, not just the straightforward ones. It takes longer than training in calm moments alone, but it's the only way to stop jumping when it matters.

What to expect during the first few weeks

Most dogs show improvement within two to four weeks of consistent training. You'll notice he jumps less often, or he jumps but stops faster when you turn away. Some dogs have a "extinction burst"—they jump more intensely for a few days before they give up—because they're testing whether the old behavior still works. This is normal and means the training is working. Do not give in during an extinction burst, or you'll teach him that jumping harder is the answer.

Backsliding happens when someone forgets the rule and rewards jumping, or when your dog is sick, stressed, or hasn't practiced in a while. If this happens, go back to basics: ignore the jumping and reward the sitting. The behavior usually comes back under control faster the second time around.

If your dog is still jumping frequently after four weeks of consistent training, or if the jumping seems panicked or anxious rather than playful, talk to a trainer or your veterinarian. Some dogs jump because they're nervous or overstimulated, and they need a different approach.

When to bring in a professional trainer

Most jumping can be stopped with the methods above, but some situations benefit from a trainer's help. If your dog jumps out of anxiety—trembling, whining, or jumping frantically rather than playfully—a trainer can teach you to calm him down first before working on the sitting. If your dog is very large and jumping is dangerous, or if he's jumping on children and you're worried about safety, a trainer can watch the behavior in person and adjust the plan.

A trainer can also help if you're struggling to stay consistent or if your household isn't on the same page. Sometimes hearing the plan from someone outside the family makes it stick. Look for a trainer who uses reward-based methods (treats and praise) rather than punishment, because punishment can make anxiety worse and doesn't teach the dog what to do instead.

Frequently Asked Questions

How long does it take to stop a dog from jumping?

Most dogs show noticeable improvement in two to four weeks with daily practice. Some learn faster, especially if everyone in the household is consistent. Older habits take longer to break than newer ones, so a dog who's been jumping for years may need six to eight weeks.

What if my dog jumps on other dogs or people outside the house?

The same method works: turn away and ignore the jumping, then reward sitting. Ask friends and family to do the same when your dog visits. On walks, keep a leash short enough that he can't reach people, and ask people not to pet him until he sits. Consistency outside the house takes longer because you have less control, but the behavior will improve.

Is it okay to push my dog away when he jumps?

Pushing him away counts as attention and can actually reward the jumping, especially if your dog enjoys the physical contact or the game. Turning away silently is more effective because it's boring. If you're worried about being knocked over, step backward or to the side so he can't reach you, then turn away.

Can I use a spray bottle or other punishment to stop jumping?

Punishment can stop jumping in the moment, but it doesn't teach your dog what to do instead, and it can make him anxious or afraid of greetings. Ignoring the jumping and rewarding sitting teaches him the right behavior and keeps your relationship positive. It takes a bit longer but works better in the long run.

What if my dog jumps because he's bored or has too much energy?

Exercise and mental stimulation help, but they don't replace training. A tired dog still needs to learn that jumping doesn't work. Make sure your dog gets daily walks, playtime, or training sessions—the amount depends on his age and breed. Then use the ignoring and sitting method to teach him the right greeting behavior.