Why dogs jump and how to stop it
Dogs jump on people because they are excited and want attention. A puppy or young dog jumps to reach your face, to greet you, or because jumping has worked before—someone petted them or talked to them when they jumped. Once jumping gets a reaction, the dog learns it works and does it more.
To stop jumping, you need to do two things at the same time: stop rewarding the jump, and teach the dog what to do instead. The most reliable method is to turn away and ignore the dog completely when they jump, then reward them the moment all four paws touch the ground. This teaches the dog that jumping makes people leave, but standing still makes good things happen.
Training takes consistency from everyone in your household and anyone who visits. If one person ignores jumping but another person pets the jumping dog, the dog stays confused and keeps jumping. Most dogs show real progress in two to four weeks if everyone follows the same rules.
Key Takeaways
- Jumping is rewarded by attention, so the fastest way to stop it is to turn away and give the dog zero attention when they jump.
- Teach your dog to sit or stand still instead by rewarding all four paws on the ground with treats, praise, or play within one second of the behavior.
- Every person who interacts with your dog must follow the same rule, or the dog will keep jumping with people who still reward it.
- Practice the training during calm moments first, then use it when guests arrive, because excited dogs need more repetitions to remember the rule.
- Puppies under six months old jump more often because they have less control, so start training early and be patient with mistakes.
The ignore-and-reward method step by step
This is the core training technique. When your dog jumps, when ready turn your body away, cross your arms, and look at the wall or ceiling. Do not speak, do not make eye contact, and do not touch the dog. Stay still and silent until the dog stops jumping and all four paws are on the ground. The moment the paws touch down, turn back to face the dog, say "yes" or "good," and give a treat or praise right away.
Timing matters. You have about one second to reward after the dog's paws land, or the dog will not connect the reward to standing still. If you wait three seconds, the dog may have jumped again by then and you will accidentally reward the jump instead.
Repeat this cycle every time your dog jumps. Do not scold, push the dog away, or say "no"—those are still attention, and attention is what the dog wanted. Scolding often makes jumping worse because the dog gets the reaction they were looking for. Turning away is boring and teaches the dog that jumping does not work.
Teaching sit or stand as the replacement behavior
Dogs need to learn what to do instead of jumping. The easiest replacement is sit. If your dog already knows sit, practice it in low-pressure moments: ask for a sit, reward it, and repeat five to ten times in a row. Do this several times a day for a few days so sit becomes automatic.
Once sit is solid, use it during greetings. When someone approaches or your dog gets excited, ask for a sit before the jump happens. Reward the sit with a treat. Over time, your dog learns that sitting is what makes good things happen when people arrive, not jumping.
If your dog does not know sit yet, teach it first using a lure: hold a treat close to the dog's nose and move it slowly up and back over the head. Most dogs naturally sit as their rear end follows the treat. The moment the rear touches the ground, say "yes" and give the treat. Practice this five to ten times a day for three to five days until the dog sits reliably when you move the lure.
Managing the environment while training
While you are teaching your dog not to jump, set up situations where jumping is less likely to happen. Keep a leash on your dog during times when guests visit or when you know the dog will be excited. A leash gives you control and prevents the dog from jumping while you are still in the early stages of training.
Ask visitors to ignore the dog for the first minute after they arrive. Tell them not to make eye contact, not to talk to the dog, and not to pet the dog until the dog has calmed down and all four paws are on the ground. Many people want to greet the dog right away, so give them clear instructions before they walk in: "Please ignore him for a minute—he jumps, and we are training him not to."
Keep treats or toys near the door so you can redirect your dog's attention before jumping starts. When you see your dog getting excited as someone approaches, ask for a sit and reward it before the jump happens. This prevents the jump instead of just stopping it after the fact.
Common mistakes that slow down training
The biggest mistake is rewarding jumping without realizing it. Petting a jumping dog, talking to them, or even pushing them away counts as a reward because the dog gets attention. Some owners think pushing the dog away teaches them not to jump, but the dog often interprets it as play or attention and jumps more. If you find yourself touching or talking to a jumping dog, you are making the problem worse.
Another mistake is being inconsistent. If you ignore jumping one day but pet the dog when they jump the next day, the dog learns that jumping sometimes works and keeps trying. This actually makes jumping harder to stop because the dog never knows when jumping will pay off—and unpredictable rewards are the strongest kind.
A third mistake is expecting the dog to understand the rule without practice. Dogs do not generalize well, which means your dog may learn not to jump on you but still jump on your sister. You have to practice the training with different people in different situations. Invite friends over specifically to practice, and have each person follow the same ignore-and-reward routine.
Training during high-excitement moments
Puppies and young dogs jump most when they are very excited—when you come home, when guests arrive, or when they see another dog. These are the hardest moments to train because the dog's brain is flooded with excitement and they forget what they learned in calm moments.
Start training during calm times. Practice sit and the ignore-and-reward routine when your dog is relaxed and not jumping. Once the dog is solid at sit during calm moments, move to slightly more exciting situations: ring the doorbell yourself and practice, or have a friend knock gently and practice.
Gradually increase the excitement level over weeks. This is called proofing the behavior. A dog that learned sit in a quiet room may not sit when a friend bursts through the door, so you have to teach sit in that exact situation. Start with low excitement and work up to high excitement slowly.
How long training takes and what to expect
Most dogs show noticeable improvement in two to four weeks if everyone in the household is consistent. You will see the dog jump less often, and the jumps will be lower and less forceful. The dog may also start sitting on their own when they see someone approaching, which means they are learning the rule.
Puppies under six months old take longer because they have less impulse control and jump more often. They may not show real progress until six to eight weeks of consistent training. Adult dogs usually improve faster, especially if they have already learned sit.
Expect setbacks. If you stop training for a week or if a visitor rewards jumping, the dog may jump more again. This does not mean training failed—it means the dog needs a refresher. Go back to the basics: ignore jumping, reward sitting, and stay consistent. The behavior will improve again within a few days.
Frequently Asked Questions
What if my dog jumps even when I turn away?
Keep turning away and stay silent until the dog stops. Some dogs jump longer before they give up, especially if jumping has worked for a long time. Do not give in and pet the dog—that teaches them to jump harder and longer. It usually takes five to fifteen seconds of ignoring before the dog stops and stands still. The moment all four paws touch the ground, turn back and reward.
Can I use a spray bottle or say "no" to stop jumping?
Spray bottles and scolding often make jumping worse because they are still attention. Dogs do not understand "no" the way people do—they understand that they got a reaction. Turning away and ignoring is slower but much more reliable because it teaches the dog that jumping does not work at all.
My dog jumps on some people but not others. Why?
Your dog has learned that jumping works with certain people. Those people probably pet the dog when they jump or react to the jump in a way the dog finds rewarding. Ask those people to follow the ignore-and-reward method too. Once everyone stops rewarding jumping, the dog will stop jumping on everyone.
Is jumping dangerous, or is it just annoying?
Jumping can knock over children, elderly people, or anyone with balance problems. It can also scratch skin or tear clothes. More importantly, a dog that jumps on people may jump on someone who is afraid of dogs or who does not want to be touched, which can create a dangerous situation. Training jumping out is worth the effort.
What if my dog knows sit but still jumps instead of sitting?
Your dog knows sit in calm moments but has not learned to sit during exciting moments. This is normal. Practice sit during slightly more exciting situations: have someone knock on the door, ring the doorbell, or approach the dog. Reward sit heavily in these situations. It takes extra practice to teach the dog to sit when they are excited, so be patient and practice several times a week.