Stop jumping before it becomes a habit

A dog jumps on people because it works—jumping gets attention, and to a dog, any attention (even scolding) is a reward. To stop the jumping, you need to make jumping unrewarding and teach your dog that sitting or standing calmly gets the attention instead. This takes consistency from everyone who interacts with your dog, but most dogs learn within two to four weeks if you practice every single time someone approaches.

The core method is straightforward: when your dog jumps, turn away and ignore them completely. When all four paws are on the ground, when ready reward with praise, a treat, or touch. Your dog will eventually figure out that jumping makes people disappear, and calm behavior makes people appear.

Key Takeaways

  • Ignore jumping completely—no talking, no eye contact, no touching—because any reaction rewards the behavior.
  • The moment your dog's paws touch the ground, mark the behavior with "yes" or a clicker and reward when ready with a treat or praise.
  • Ask visitors and family members to follow the same rule, because one person rewarding the jump undoes weeks of training.
  • Practice the sit command separately during calm times so your dog knows what you want before you ask for it during greetings.
  • Expect the jumping to get worse before it improves—your dog will try harder to get the old reward—so stay consistent through that phase.

Why ignoring the jump is the fastest method

When you scold a jumping dog, push them away, or even say "no," you are still giving them what they want: your attention and interaction. Dogs do not distinguish between positive and negative attention the way humans do. A dog that jumps and gets yelled at has learned that jumping produces an exciting response, so they jump harder next time.

Turning away and becoming boring is the opposite. The moment your dog's front paws leave the ground, you stop talking, stop looking, and step away or turn your back. Do not speak. Do not make eye contact. Just become a wall. Hold this for 10 to 30 seconds, or until your dog settles and stops trying to get your attention.

This is harder than it sounds because your instinct is to react. But the reaction is what teaches the dog to jump. If you can stay silent and still for those 30 seconds, your dog will learn faster than any other method.

Reward the moment all four paws touch the ground

The second your dog stops jumping and stands or sits with all four paws on the floor, mark that moment with a word like "yes" or the click of a clicker, then when ready give a treat. The timing matters—you have about one second to mark the behavior before your dog forgets what they just did. If you wait three seconds, your dog will not connect the treat to standing calmly; they will think the treat came for something else.

Use high-value treats: small pieces of chicken, cheese, or hot dog. Kibble is too boring to compete with the excitement of jumping. The treat should be something your dog gets only during this training, not their regular snack.

Repeat this cycle every time someone approaches your dog. Visitor arrives, dog jumps, you turn away. Dog settles, you mark and treat. Dog jumps again, you turn away. This repetition is what builds the habit. After 20 or 30 repetitions over several days, your dog will start offering the calm behavior on their own because they have learned it pays better than jumping.

Teach sit as a separate skill first

Before you can ask your dog to sit instead of jump, your dog needs to know sit reliably in a calm environment. If you have not trained sit yet, spend three to five days practicing it during quiet times—no visitors, no excitement, just you and your dog in a normal room.

Hold a treat close to your dog's nose and move it slowly up and back over their head. Most dogs will naturally sit as they follow the treat. The moment their rear touches the ground, mark with "yes" and give the treat. Repeat 5 to 10 times per session, twice a day. After a few days, your dog will sit on command.

Once sit is solid in calm situations, you can ask for it during greetings. But do not expect your dog to sit when they are already excited and jumping. First, interrupt the jumping by turning away. Once your dog is calm, then ask for sit and reward it. Over time, your dog will start sitting automatically when someone approaches because they have learned that sitting is what makes people interact with them.

Get everyone in your household and visitors on the same page

If you ignore the jump but your partner rewards it, or your friend pets the dog when it jumps, you are teaching your dog that jumping works sometimes. Dogs are smart enough to learn that different people have different rules, and they will jump on the people who reward it.

Before a visitor arrives, give them a brief explanation: "He jumps, so we are going to ignore him until he settles, then we will reward him." Most people understand when ready. If someone struggles with it, ask them to turn away and look at their phone or the wall until the dog is calm. Make it straightforward for them to follow the rule.

Children are the hardest to manage because they naturally squeal and move around when a dog jumps, which is exactly what excites the dog. Teach children to stand still like a tree, arms crossed, and look away. Once the dog is calm, the child can pet them. Practice this with your child before a real situation so they know what to do.

Expect an extinction burst before improvement

For the first few days or even the first week, your dog's jumping will likely get worse. Your dog has learned that jumping usually works, so when it suddenly stops working, they try harder. They jump higher, jump more often, and jump longer. This is called an extinction burst, and it is a sign the training is working—your dog is testing whether the old rule still applies.

This is the moment most people give up and go back to the old behavior. Do not. If you reward the jump now, you teach your dog that persistence pays off, and they will jump even harder next time. Stay consistent. Ignore the jumping, no matter how intense it gets. It will pass, usually within a few days to a week.

Keep a log if it helps: write down how many times your dog jumped each day. You will see the number drop after the initial spike. That data helps you stay motivated when the jumping feels worse.

Practice in different settings and with different people

Once your dog stops jumping at home with family members, the behavior may come back when you visit a friend's house or when a stranger arrives. This is normal—your dog has learned the rule at home, but not everywhere. You need to practice in new places and with new people.

Start with low-stakes situations: a calm friend visiting your home, or a walk where you encounter a neighbor. Ask the person to approach your dog, and run through the same cycle—ignore the jump, reward the calm behavior. Do this 10 to 20 times with different people over two to three weeks.

Gradually increase the difficulty: a more excitable friend, a visit to a busier location, a stranger at the door. Each new situation requires a few repetitions before your dog generalizes the rule. This is not backsliding; it is normal learning.

Frequently Asked Questions

What if my dog jumps and I accidentally make eye contact or say something?

You have not ruined the training. One slip does not erase progress. Just reset: turn away again and stay silent. The more consistent you are over time, the faster your dog learns. If you slip up once every 20 times, your dog will still learn, just more slowly than if you were perfect.

Should I use a leash to prevent jumping?

A leash can help manage the behavior in the short term—you can hold your dog back so they cannot jump—but it does not teach them not to jump. Once the leash comes off, the jumping often returns. Use a leash to prevent jumping while you are teaching the calm behavior, but the real training happens when you reward sitting and ignore jumping.

How long does it take to see results?

Most dogs show noticeable improvement within two to four weeks if everyone is consistent. Some dogs learn faster, some slower. The key is that every single interaction counts. One week of perfect consistency teaches more than three weeks of inconsistent practice.

My dog jumps only on certain people. Why?

Your dog has learned that jumping works on those people. They may be more reactive, more likely to pet the dog, or more likely to talk to the dog when it jumps. Ask those people specifically to follow the ignore-and-reward method. Your dog will stop jumping on them once they stop rewarding it.

What if my dog is very large and jumping is dangerous?

The training method is the same, but you may need to manage the situation more carefully in the beginning. Use a leash when visitors arrive so your dog cannot knock anyone over. Practice the sit command on leash so your dog learns to sit for greetings. Once sit is reliable, you can gradually reduce the leash use as the jumping decreases.