Dogs often jump up when they are excited, a behavior that may have started in their puppyhood to get closer to their owners. While it might seem harmless, jumping can be a nuisance—especially if your dog is muddy or you’re wearing your best clothes. More seriously, it can lead to scratches or even knock someone over, potentially causing legal trouble for both the dog and the owner. Not everyone is comfortable around dogs, and those who aren’t will certainly not appreciate an overenthusiastic greeting.
Why Do Dogs Jump Up?
Dogs jump up primarily as a way to express excitement or seek attention. This behavior often begins when they are puppies, as they learn that jumping up brings them closer to their owners or visitors. If left unchecked, it can become a persistent habit. Understanding the root of this behavior is the first step in addressing it effectively.
Step-by-Step Training to Stop Jumping
1. Ignore the Behavior
When your dog jumps up to greet you—whether it’s first thing in the morning or after you’ve been out—completely ignore them. This means no eye contact, no speaking (even to scold), and no physical interaction. Walk past them, busy yourself with another task, or look out the window. Only offer a calm greeting and praise once all four paws are on the floor. Consistency is key: your dog will learn that jumping does not get them the attention they want.
2. Control Excitement During Walks
If your dog gets overly excited and starts jumping when you take out their leash, put the leash away and wait. Repeat this process until your dog understands that excitement delays the walk. Only proceed when they are calm. If they start jumping again, return to the beginning or the last successful step.
3. Manage Meal Time Excitement
Dogs often jump around during meal times. If your dog starts jumping as you prepare their food, put the bowl away and wait. Only bring it out again when they are calm. If they jump again, sit down briefly and start over. This reinforces that calm behavior is rewarded.

4. Teach Incompatible Behaviors
One of the most effective ways to stop jumping is to teach your dog an incompatible behavior, such as sitting. If your dog is sitting, they cannot jump up. Use a leash for better control, especially when training around other people.
5. Control the Approach of Others
When someone approaches your dog, ask them to turn away or walk away if your dog becomes overexcited. Only allow them to greet your dog when it is calm and under your instruction. If you cannot control the situation, walk away quickly with your dog or distract them by tossing treats on the ground. This prevents jumping, as your dog will focus on the treats instead.
6. Avoid Reinforcing the Behavior
Do not allow others to feed your dog treats or play with them using toys during greetings. This can make the approach of another person overly exciting, increasing the likelihood of jumping.
Emergency Tips
In situations where you cannot control the approaching person or get your dog to sit, turn and walk away as quickly as possible. Alternatively, throw a handful of treats at your dog’s feet. If they are focused on eating, they cannot jump up. Remember to adjust the treats according to your dog’s daily food intake and training stage.
Final Thoughts
Training your dog not to jump up requires patience, consistency, and positive reinforcement. Every dog is different, so it’s important to tailor your approach to their personality and learning pace. If you’re ever unsure, seek professional advice from a certified dog trainer.
For more resources, consider joining training classes like The Royal Kennel Club Good Citizen Dog Training Scheme or finding an accredited instructor near you. You can also locate a dog training club in your area.
