How Do I Stop My Dog From Jumping on Guests?

Quick Answer: Ignore the jump completely — turn your back, cross your arms, zero eye contact, zero sound. The moment four paws hit the floor, immediately reward with enthusiastic attention and treats. The dog learns: jumping gets nothing, four paws on floor gets everything. Consistency from every person who interacts with the dog is essential — one person who lets it happen undoes significant progress.

Why Punishment Doesn't Work

Pushing the dog down, kneeing them, or saying 'off' firmly is still attention — and attention is the reward the dog wants. Even negative attention reinforces jumping because the dog still gets the interaction they were seeking. The only thing that extinguishes jumping is complete removal of all reward — which means turning your back and ignoring.

The Step-by-Step Method

  1. Dog jumps → immediately turn back, cross arms, look away, say nothing
  2. The moment all four paws are on the floor → turn around immediately and reward with praise, treats, and petting
  3. If the dog jumps again → immediately turn back again
  4. Repeat every single time with every single person

Teaching an Alternative Greeting

Once the dog understands jumping doesn't work, teach a sit as the greeting behavior. Ask for a sit before anyone interacts with the dog. The dog learns that sitting is the key to getting attention — which is all they wanted from the jumping in the first place.

Tools That Help

A harness with a leash at the door during guest arrivals gives you physical management while the behavior is being trained. See all Walking Essentials.

Related Questions

Built with love, in memory of JJ. 🐾💛