How to Stop Your Dog From Jumping on People (A Step-by-Step Guide That Actually Works)
Picture this. You come home from work, open the door, and your dog launches themselves at you like a furry missile. Tail wagging, paws on your chest, maybe even getting a little drool on your shirt. It is adorable for about three seconds. Then your guest walks in and your 70-pound Labrador is doing the same thing to them, and suddenly it is not cute anymore.
I have been through this. My first dog was a golden retriever mix named Cooper, and he had the enthusiastic greeting style of a toddler who just heard the word “ice cream.” I spent months trying to figure out how to get him to keep all four paws on the ground when people came around. Some methods worked. Some made things worse. And a few were just plain bad advice that I wish someone had warned me about.
So let me share what I learned, what actually worked, and what you should avoid.
Why Dogs Jump in the First Place
Before you can fix a behavior, you need to understand why your dog is doing it. Dogs jump for a few common reasons:
- Greeting instinct. In dog language, face-to-face interaction is how they say hello. If your face is three feet above their nose, they have to jump to get close.
- Excitement and attention. Dogs learn very quickly that jumping gets a reaction. Even if you are pushing them away and saying “no,” you are still giving them attention. To a dog, negative attention is still attention.
- Reinforcement history. When your puppy was tiny, jumping up was cute. You probably encouraged it without realizing. Now your puppy is 60 pounds and the same behavior is a problem.
- Anxiety or overstimulation. Some dogs jump because they are overwhelmed. New people, new environments, or high-energy situations can trigger this.
Understanding the root cause matters because the approach differs slightly depending on why your dog is jumping. But the core principles are the same across all cases.
The Golden Rule: Ignore the Jump, Reward the Ground
This is the single most important concept, and it is deceptively simple. Your dog jumps because it works. It gets them closer to your face and it gets them attention. So you need to make jumping stop working and make keeping four paws on the floor work instead.
Here is how that looks in practice:
When your dog jumps: Turn your back. Cross your arms. Do not look at them. Do not speak to them. Do not push them off (that is still physical interaction). Become the most boring person in the world.
When your dog has all four paws on the ground: Immediately turn around, praise them, and give them attention. If they jump again, go back to being boring.
Repeat this every single time. Without exception. I cannot stress this enough. If you sometimes ignore the jumping and sometimes give in because you are in a hurry or feeling emotional, you are actually making the behavior harder to extinguish. Intermittent reinforcement is the strongest kind of reinforcement in animal training. You do not want to be accidentally training your dog to jump more persistently.
Step-by-Step Training Plan
Step 1: Teach an Incompatible Behavior
Your dog cannot sit and jump at the same time. So teach “sit” as the default greeting behavior. Start in a low-distraction environment with high-value treats. Ask for a sit, reward immediately when they comply. Practice this dozens of times until your dog sits reliably on cue.
Once they have the sit command down, add distance and distractions gradually. Practice with family members first, then move to strangers.
Step 2: Practice with Controlled Greetings
Ask a friend or family member to help you practice. Have them approach your dog. If your dog jumps, the person turns away. If your dog sits, the person approaches calmly and rewards with treats and gentle petting.
Do short sessions. Five to ten minutes at a time. Multiple sessions per day are better than one long session. Dogs learn through repetition, not marathon training.
Step 3: Manage the Environment
While you are still training, set your dog up for success. If your dog always jumps at the door when people arrive, keep them on a leash near the door during practice sessions. This gives you physical control without having to physically restrain them.
You can also use baby gates or a separate room for the first few minutes when guests arrive, letting your dog calm down before the actual greeting happens.
Step 4: Generalize the Behavior
Your dog might sit politely at home but jump at the park or when visitors come from out of town. This is normal. Dogs do not generalize well. You need to practice in different locations with different people until the behavior becomes consistent everywhere.
Start with easy scenarios and gradually increase difficulty. Your calm spouse is easier to practice with than an excited child running through the front door.
What Not to Do
There is a lot of bad advice out there about stopping jumping behavior. Here are the most common mistakes I see:
Knee in the chest. Some trainers recommend kneeing your dog in the chest when they jump. Do not do this. It can injure your dog, damage your relationship, and in some cases make the behavior worse by increasing excitement or fear.
Punishment after the fact. Yelling at your dog or correcting them after they have already jumped does nothing. Dogs live in the moment. They will not connect your reaction with the behavior they did five seconds ago. They will just learn that you are unpredictable.
Inconsistent responses. If you tell your dog “no jumping” but then let them jump on you when you are wearing old clothes or when you are in a good mood, your dog is getting mixed signals. Consistency is everything.
Expecting quick results. Your dog has been jumping for months or years. It will not disappear in one day. Most dogs show improvement within two to four weeks of consistent training, but full behavior change can take months. Stay patient.
Special Cases
Small dogs. People tend to be more tolerant of small dogs jumping because they do less damage. But the same training principles apply. A jumping Chihuahua is still a jumping dog, and it is much easier to train good habits early than to fix them later.
Older dogs. Can old dogs learn new tricks? Yes, but it takes longer. Their habits are more deeply ingrained, and they may have physical limitations. Adjust your expectations and be extra patient. The methods are the same, just applied more slowly.
Rescue dogs with unknown history. Some rescue dogs jump out of anxiety rather than excitement. If your dog seems stressed or fearful when greeting people, work with a certified dog trainer or behaviorist. Jumping combined with fear requires a different approach than jumping combined with excitement.
How Long Does It Take?
With Cooper, my golden retriever mix, it took about three weeks of consistent practice before I noticed a real change. He would still jump occasionally, but he started sitting on his own more often. Full reliability took closer to three months. And even now, years later, if someone comes to the door unexpectedly, he might still offer a half-jump before catching himself.
That is normal. Behavior change is not binary. It is a spectrum, and your goal is to move your dog as far toward the “four paws on the ground” end as possible.
The Bottom Line
Stopping your dog from jumping comes down to three things: ignore the jumping completely, reward the behavior you want (sitting or standing with all paws down), and be consistent every single time. It is not complicated. It is just tedious. And it takes time.
But the payoff is huge. A dog that greets people calmly is a dog that gets invited more places, gets more social interaction, and lives a richer life. Plus, your guests will thank you.
Has your dog ever had a jumping problem? What worked for you? Drop your experience in the comments below. I read every single one and always learn something new from other dog owners.
Related reading: If you are working on recall training too, check out our guide on teaching your dog to come when called.
Resource: The ASPCA has a great section on common dog behavior issues and evidence-based solutions.
