This article contains affiliate links. We may earn a commission if you purchase through them — at no extra cost to you.

How to Train a Dog Not to Jump on You

By · Updated July 5, 2026 · 4 min read

A shaggy dog and a dalmatian standing together outdoors.
Photo by Darin Wicentowich on Unsplash

Understanding Why Dogs Jump on You

Dogs often jump on people out of excitement, wanting attention, or sometimes even to assert themselves. It’s a natural canine behavior, but it can be inconvenient and even unwanted for many dog owners. Recognizing why your dog jumps can help you address the behavior properly.

Setting the Stage for Success

Before diving into training, ensure that your environment is conducive for learning. Here are some steps to set the stage:

  1. Choose a Quiet Space: Find an area with minimal distractions where you can focus on training.
  2. Have Your Dog on a Leash: At least initially, use a leash to maintain control without letting your dog jump on you.
  3. Gather Rewards: Have treats handy for rewarding good behavior. Choose something your dog loves, whether it’s small pieces of chicken, cheese, or their favorite kibble.

Step-by-Step Training Techniques

1. Ignore Jumping

When your dog jumps up, the best initial response is to turn away and completely ignore them. Do not speak, touch, or make eye contact. This teaches your dog that jumping does not yield attention.

2. Teach an Incompatible Behavior

Once your dog understands that jumping isn’t the path to your attention, teach them a behavior that is incompatible with jumping, such as:

How to Train “Sit” and “Stay”:

3. Reinforce Calm Greetings

Use calm behavior to create a routine. Here’s how:

  1. Invite Friends: When guests arrive, brief them on the plan. They should ignore your dog until it is settled.
  2. Give the Command: Ask your dog to “Sit” or “Stay” before greeting visitors.
  3. Reward Calmness: Only reward and greet your dog when they are calm, reinforcing that sitting peacefully is how they get attention.

4. Practice Regularly

Training takes practice. Incorporate sessions into your daily routine to reinforce what your dog has learned.

5. Redirect Excess Energy

Sometimes, dogs jump because they have too much pent-up energy. Ensure your dog receives sufficient physical and mental stimulation each day. Consider:

Troubleshooting Common Issues

Even with training, you may run into hurdles. Here’s how to address some common issues:

Incorporating Professional Help

If your dog still struggles with jumping after following these techniques, consider seeking additional guidance from an expert dog trainer who specializes in positive reinforcement methods. A good option to explore is The Online Dog Trainer, which offers calm, easy-to-follow video tutorials that can help address various obedience issues.

Final Thoughts

Training your dog not to jump on you is a rewarding journey that enhances your relationship with your furry friend. Through patience, consistency, and positive reinforcement techniques, you can teach your dog to greet you in a calm manner, making life more enjoyable for everyone. Don’t forget to celebrate each small victory along the way!

For more tips on training, check out our articles on puppy potty training and how to stop a dog from barking.

Frequently Asked Questions

Why does my dog jump on me?

Dogs typically jump to seek attention, express excitement, or greet owners friendly. It's a natural behavior.

What should I do when my dog jumps on me?

Turn away and ignore them. Don't give attention, as this reinforces the jumping behavior.

How can I teach my dog to greet people calmly?

Teach your dog to sit or stay before greeting people and reward them for calm behavior.

How long will it take to train my dog not to jump?

With consistency, you may see improvements within a few weeks, but individual results may vary.

Can I use harsh methods to stop jumping?

Avoid punishment; always use positive reinforcement methods for effective training.