Why dogs jump and what jumping actually means
Dogs jump on people for one of three reasons: they are excited and want attention, they are trying to greet you at face level the way they would another dog, or they have learned that jumping gets them what they want. A dog that jumps when you come home is not being dominant or disrespectful — that is a common myth. The dog is straightforward doing what has worked before.
The jumping habit is hardest to break when multiple people have rewarded it without meaning to. If your dog jumps and someone laughs, pets them, or talks to them — even to say "no" in an excited voice — the dog has just learned that jumping produces a reaction. That reaction is the reward, whether it feels positive to you or not.
Understanding this matters because it changes how you train. You are not punishing the dog for jumping. You are teaching the dog that jumping no longer produces the outcome they want, and that a different behavior — like sitting — does produce it.
Key Takeaways
- Jumping stops fastest when everyone in the household ignores the jumping completely and rewards sitting instead, because the dog learns jumping produces nothing and sitting produces attention.
- The first step is to teach your dog to sit on command in a calm environment, then practice that sit before greeting situations happen.
- When your dog jumps, turn away, cross your arms, and look at the wall — do not speak, make eye contact, or touch the dog, because any of those is a reward.
- The moment your dog sits, even for one second, mark that moment with the word "yes" and give a treat or pet, so the dog learns sitting is what gets attention.
- Training takes two to four weeks if everyone in your household uses the same method; it takes much longer if some people reward jumping and others do not.
Teach sit as a foundation before you address jumping
Your dog cannot sit and jump at the same time. Before you can use sitting as the replacement behavior, your dog needs to know how to sit reliably when you ask, in a calm setting with no distractions.
Start in a quiet room with no other people or pets. Hold a small treat close to your dog's nose, then move it slowly up and back over their head. Most dogs will naturally sit as they follow the treat. The moment their rear end touches the ground, say "yes" in a calm, clear voice and give them the treat when ready. Repeat this five to ten times, once or twice a day, for three to five days until your dog sits reliably when you lure them.
Once your dog sits consistently with the lure, start saying "sit" just before you move the treat. After a few days, your dog will begin to sit when they hear the word, even before you move your hand. At that point, you can stop luring and just use the hand signal or the word. Practice sit in different rooms, at different times of day, and with mild distractions nearby — but not during greeting situations yet.
Ignore jumping completely — no talking, touching, or eye contact
The hardest part of training is doing nothing when your dog jumps. Most people's instinct is to push the dog away, say "no," or even laugh. All of those are attention, and attention is the reward your dog is seeking.
When your dog jumps, turn your body away from them, cross your arms, and look at the wall or ceiling. Do not speak. Do not make eye contact. Do not push them away. straightforward become boring and unresponsive. Hold this position until your dog stops jumping and all four paws are on the ground, then wait a few more seconds of calm behavior before you interact with them.
This teaches your dog that jumping makes you unavailable, but calm behavior makes you available. The timing matters: you must wait until the dog has stopped jumping and is standing or sitting calmly before you give any attention at all. If you pet them while they are still jumping or within seconds of stopping, you have rewarded the jumping.
Reward sitting the moment it happens, every single time
The second your dog sits instead of jumping, mark that moment with "yes" and when ready give a reward. The reward can be a treat, a pet, a toy, or excited praise — whatever your dog values most. The timing is critical: the reward must come within one or two seconds of the sit, so your dog connects the sit with the good outcome.
In the first two weeks, reward every sit. Do not make your dog work for it or ask for multiple sits in a row. One sit, one reward. This builds the association quickly. After two to three weeks, when sitting has become the automatic response, you can start rewarding every other sit, or every third sit, so the behavior becomes more reliable even when rewards are less frequent.
If you have family members or frequent visitors, brief them before they arrive. Tell them to ignore jumping and reward sitting, using the exact same method you are using. If one person rewards jumping and another ignores it, your dog will keep jumping because it still works sometimes — and behavior that works sometimes is actually harder to break than behavior that always works.
Practice sit before greeting situations, not during them
Do not wait until your dog is jumping on a guest to teach them to sit instead. Practice sit in calm moments throughout the day, so the behavior is solid before you need it. Ask your dog to sit before meals, before going outside, before playtime, and before you pet them. This builds the habit so that sitting becomes your dog's default way to ask for things.
Once sit is reliable in calm moments, you can start asking for a sit just before a greeting happens — for example, ask your dog to sit before you open the front door, or before a visitor comes inside. If your dog sits and stays sitting while the visitor enters, reward when ready. If your dog breaks the sit and jumps, the visitor should ignore the jumping and you should ask for a sit again.
Some dogs learn faster if you ask them to sit on a mat or bed during greetings. This gives them a specific place to go and makes the boundary clearer. Reward heavily for staying on the mat and sitting calmly while people arrive.
Manage the environment while training is happening
Training takes time, and during that time your dog will still jump. You cannot train if your dog is jumping on guests and the guests are petting them or reacting. Set your dog up to succeed by managing the situation.
If you are expecting visitors, put your dog in another room until they arrive and you have had a moment to brief the visitors on the training method. If your dog jumps during a greeting, ask the visitor to stop interacting and turn away, or step outside briefly while you reset. If your dog is jumping intensely and you cannot manage it, use a baby gate or closed door to separate your dog from the situation until they calm down, then try again.
Do not use punishment, yelling, or physical corrections. These do not teach your dog what to do instead — they only teach your dog to fear the situation or to jump when you are not watching. Consistency and patience work faster than force.
Expect progress in two to four weeks with full household buy-in
If everyone in your household uses the same method — ignoring jumping and rewarding sitting — you will see noticeable improvement in two to three weeks. By four weeks, most dogs have learned that jumping does not work and sitting does, and the jumping will happen much less often.
Progress is slower if some people reward jumping and others do not. A dog will keep jumping if it works even 30 percent of the time. If your household is split on the training method, have a conversation and agree on one approach. If you live with roommates or have frequent visitors, the training will take longer because your dog encounters people who may not follow the rules.
Some dogs are naturally more excitable and take longer to learn. If your dog is still jumping frequently after six weeks of consistent training, consider working with a professional dog trainer who can observe your specific situation and adjust the method.
Frequently Asked Questions
What if my dog jumps on me but not on guests?
Your dog has learned that jumping works with you specifically — you probably react to it, even if you think you are discouraging it. Use the same method: ignore the jumping completely and reward sitting. Be especially careful not to pet your dog while they are jumping or when ready after, even if you are trying to calm them down.
Is it okay to push my dog away or say "no" when they jump?
Pushing or saying "no" in an excited voice is attention, and many dogs find it rewarding. It can also teach your dog to jump when you are not paying attention to them. Turning away and ignoring is slower but more effective because it removes all reward.
My dog jumps less on some people than others — why?
Your dog has learned that jumping works better with certain people. Those people probably react more, make eye contact, or pet the dog during or right after jumping. Ask those people to use the same ignoring method as everyone else.
Can I use a leash to stop jumping?
A leash can help you manage the situation and prevent your dog from reaching people, but it does not teach them not to jump. Use the leash to keep your dog close during greetings, ask for a sit, and reward the sit. Once your dog is sitting reliably, you can gradually reduce leash use.
What if my dog jumps when I come home from work?
Ignore the jumping completely — do not speak, pet, or make eye contact. Wait until your dog sits or all four paws are on the ground and they are calm, then greet them. This teaches your dog that calm behavior gets your attention, not jumping. It usually takes one to two weeks for this specific situation to improve.