Teaching your dog not to jump on you at the door

How to stop your dog from jumping on you and house guests when you walk through the door

5 steps to prevent your dog from jumping on you at the door

If you’re having issues with your dog jumping on people to say hi while on a walk, check out our blog post here. As with all training ensure you have some tasty delicious treats ready and to keep your training sessions short.

One of the training questions I get asked most often is ‘How do I stop my dog from jumping up on people when they walk in the door?’ Most dog owners know this situation well – your exuberant dog jumps up on you when you get home from work or he jumps on your guests when they come over.

How to prevent your dog from jumping on you at the door

We can all understand that our dogs are bursting with excitement when we get home. (We’re excited to see them too!) And most of our dogs love meeting new people or seeing old friends again. But dog-style greeting – bouncing up and down on you – doesn’t always go over too well with humans and it can also be dangerous if our friends are old or small or scared or carrying things in their arms.

What we need to do is teach our dogs a new form of greeting. A greeting that is just as satisfying but more human-friendly.

The simplest approach to curbing the jumping greeting is to give your dog somewhere specific to go whenever someone comes to the door. This will help keep it positive and fun – a knock on the door means your dog goes to his designated spot, like his bed, a training platform or a low, an ottoman, dog-proof sturdy table to wait for his greeting. I do find using an elevated spot vs a flat mat makes a huge difference.

Once your dog is in his place, you can say hello to him, give him some scratches and tell him how happy you are to see him. After he’s learned to do this with you, he’ll know that when guests arrive, he should go to his spot and they will greet him there.

Now we’ll break it down into steps:

  1. Start by rewarding your dog for going to the new location.
  2. Once your dog will go there confidently each time you ask then you can give the place a name, lead him there, and give him a reward. Since I’m teaching Rossi to go to a Klimb made by Blue-9 pet products, I say ‘go climb’ but you can say ‘place’, ‘door’, ‘mat’, whatever will be easy for both of you to remember. Work on this for a few days, just a few minutes at a time, 5-10 minutes is plenty.
  3. The next step is to practice entering through the door yourself and immediately ask your pup to go to their new place. Quickly give a reward and lots of verbal praise – it might be a good idea to keep some dog treats handy in the car so you’ll ready by the time you walk through the door.
  4. Once your pup is consistently jumping up to his new place when you walk inside, you can start adding in some ‘visitors’ a/k/a friends and family members that are willing to help you. Preload their hands with treats. Have them come to your door, then you’ll tell your pup to go to his place. When he does, open the door to greet your guests and have them give your pup (still in his place) lots of positive reinforcement through treats and petting.
  5. When going to the designated place becomes a ritual, you can slowly phase out giving treats, although a few every now and then to reinforce the good behavior will be beneficial. And of course, always remember to tell your pup what a good job he’s doing too. We all know that verbal praise feels good for dogs as well as humans.
Teaching your dog not to jump on you at the door

A few tips:

  1. The first few times you have guests over, take your dog out for a walk or play session before they arrive. This will probably take the edge off your dog if he’s a little tired. Maybe even some time with a mental enrichment toy first.
  2. Be patient. If your pup won’t go to his place at first due to being excited, just calmly ignore him and ask again. When he goes there, reward him immediately.
  3. Remember not to pet your dog or greet them till they are on their new place where the hello’s will now occur.
  4. Not working with the ottomon/training table? You can try leaving your dog on leash when guests come over and stepping on the leash, this will quickly teaching your dog he can’t jump up, remember to reward, pet and say hello when your pet isn’t jumping.

Good luck and remember to have fun training!

Similar Posts


  1. Hello Nicole. I think you training is great. I have a 3 months old Pomeranian Teddy he is a delight and I want to train him well. Plan to follow what you do and hope that I can get him half as well trained as your lovely pups. Thankyou Jude Brown

Leave a Reply