Why dogs jump and what jumping actually means
Dogs jump on people for one of three reasons: they are excited to see you, they want attention, or they are trying to establish dominance. Most of the time it is excitement or attention-seeking. When your dog jumps, they are not being bad—they are doing what feels natural to them. Puppies jump on their mothers to get fed. Adult dogs jump because it works: someone pets them, talks to them, or reacts in some way, and that reaction rewards the jumping.
The key to stopping jumping is understanding that any reaction—even pushing the dog away or saying "no"—can feel like a reward if the dog wanted your attention in the first place. A dog that jumps and gets scolded has still gotten what they wanted: your focus. This is why the most effective training methods ignore the jumping entirely rather than punish it.
Key Takeaways
- Jumping stops fastest when you remove the reward: turn away, cross your arms, and give no eye contact or voice until all four paws are on the ground.
- Teach your dog to sit instead of jump by rewarding them with treats and attention the moment their rear touches the floor.
- Everyone who interacts with your dog must use the same method, or the dog will keep jumping because it works sometimes.
- Consistency matters more than intensity—a dog learns faster from ten short training sessions than from one long correction.
- If your dog jumps out of anxiety rather than excitement, consult a trainer, because the solution is different.
The "no reward" method: turning away and waiting
The simplest way to stop jumping is to make jumping unrewarding. When your dog jumps, when ready turn your back, cross your arms, and look away. Do not speak, do not make eye contact, do not touch the dog. Stand still and wait. The moment all four paws touch the ground, turn back around, make eye contact, and reward with a treat or praise.
This teaches your dog that jumping makes you disappear, but standing on the ground makes you reappear and give good things. Most dogs understand this within a few days if you are consistent. The timing matters: the reward must come within one or two seconds of the paws hitting the floor, so the dog connects the behavior to the outcome.
If your dog jumps again when ready after you turn back around, turn away again. Repeat as many times as needed. Sessions usually last five to ten minutes. Do this every time your dog jumps, not just sometimes—inconsistency teaches the dog that jumping works often enough to keep trying.
Teaching "sit" as the replacement behavior
Dogs cannot jump and sit at the same time. Teaching a solid sit command gives your dog an alternative way to greet people and get attention. Start in a quiet room with no distractions. Hold a treat close to your dog's nose, then move it slowly up and back over their head. Most dogs will naturally sit as their eyes follow the treat. The moment their rear touches the floor, say "sit," give the treat, and praise.
Repeat this ten to fifteen times per session, once or twice a day. After a few days, your dog will sit on command without the lure. Then practice sit in different rooms, with different people, and with mild distractions. The goal is for your dog to sit automatically when someone approaches, because sitting has become the behavior that gets rewarded.
When a visitor arrives, ask your dog to sit before they greet the dog. Reward the sit with treats from your hand or from the visitor's hand. If your dog breaks the sit and jumps, go back to the "no reward" method: turn away until they sit again, then reward. Over time, sitting becomes the default greeting behavior.
Making sure everyone enforces the same rule
If you ignore jumping but your partner, children, or visitors reward it with attention, your dog will keep jumping. Dogs learn that jumping works sometimes, and "sometimes" is enough to keep the behavior alive. Before training begins, tell everyone in your household and regular visitors what the plan is: no eye contact, no talking, no touching until all four paws are on the ground.
This is especially important with children and guests. A child may think it is funny when the dog jumps, or a visitor may not realize they are rewarding the behavior by petting the dog while it is in the air. A quick conversation—"We are training him not to jump, so please ignore him until he sits"—prevents weeks of mixed messages.
If your dog jumps on visitors you cannot control, keep them on a leash when guests arrive. This gives you a way to prevent the jump and redirect to a sit without relying on the visitor to ignore the behavior.
Using a leash and redirection during the learning phase
A leash gives you control while your dog is learning. When someone arrives at the door, put your dog on a leash before opening it. If the dog tries to jump, gently guide them into a sit using the leash and the treat lure. Reward the sit. After a few repetitions, many dogs begin to sit automatically when they see a visitor approaching, because that is what has been rewarded.
The leash also prevents your dog from jumping on people outside the home—at the park, on walks, or at training classes. As soon as you see your dog about to jump, step on the leash or hold it short enough that jumping becomes physically impossible. Then lure them into a sit and reward. Over weeks, the dog learns that sitting near people is the path to attention.
Once your dog sits reliably on command in most situations, you can begin to loosen the leash and eventually remove it. But during the first few weeks of training, the leash is your tool to prevent the jumping from being rewarded while you teach the alternative.
How long training usually takes and what to expect
Most dogs show improvement within a few days if you are consistent. A dog that jumps less frequently or jumps with less force is progress. Full reliability—a dog that never jumps, even when excited—usually takes two to four weeks of consistent training. Some dogs learn faster; others take longer depending on how long they have been jumping and how often they have been rewarded for it.
Expect setbacks. If your dog has not been trained for a while and suddenly gets a lot of attention for jumping, they may jump more for a few days before the behavior fades again. This is called an extinction burst, and it is normal. Stay consistent, and the jumping will decrease.
Adolescent dogs (around six to eighteen months old) often jump more than puppies or adults because they are larger, more energetic, and still learning impulse control. Training an adolescent takes patience, but the same methods work.
When jumping signals anxiety instead of excitement
Some dogs jump because they are anxious or overstimulated, not because they are happy. A dog that jumps, whines, and seems frantic may be stressed rather than excited. In these cases, the "no reward" method alone may not work, because the dog is not jumping for attention—they are jumping to manage their own anxiety.
If your dog jumps when you come home and seems panicked, or jumps during thunderstorms or fireworks, talk to a trainer or veterinary behaviorist. These dogs often need a different approach: teaching them to go to a specific spot (like a bed) when they feel anxious, or working on desensitization to the trigger. A professional can tell you whether the jumping is excitement or anxiety and recommend the right plan.
Frequently Asked Questions
Should I push my dog away or say "no" when they jump?
No. Pushing or saying "no" gives the dog attention, which is often what they wanted in the first place. Turning away silently is more effective because it removes all reward. The dog learns that jumping makes you disappear, not that jumping is wrong.
How do I stop my dog from jumping on other dogs?
Use a leash to prevent the jump and redirect to a sit or a "leave it" command. Reward calm behavior around other dogs. If your dog jumps on other dogs during play, the jumping is usually normal play behavior and not a training problem—but a trainer can tell you whether it is appropriate for your dog's age and size.
What if my dog jumps because they are scared?
Jumping from fear is different from jumping from excitement. A scared dog may jump to create distance or to seem larger. Watch for other signs: tucked tail, pinned ears, or avoidance. If you see these, consult a trainer or behaviorist, because forcing the dog into situations that trigger jumping can make the fear worse.
Can I use a shock collar or spray bottle to stop jumping?
These methods can stop the jumping in the moment, but they do not teach your dog what to do instead, and they can increase anxiety or aggression in some dogs. The "no reward" method and teaching sit are slower but more reliable and do not risk damaging your relationship with your dog.
Why does my dog still jump after weeks of training?
The most common reason is inconsistency: someone in the household or a regular visitor is still rewarding the jumping. The second reason is that the dog has not practiced sit enough in the specific situation where they jump most. If jumping happens mainly when visitors arrive, practice sit with visitors ten times a day for a week. If it happens on walks, practice sit with other dogs or people nearby.