Skip to content

Socialization

How to stop my dog jumping on guests when they arrive

Last updated 23 September 2026 · How we write and check this

Short answer

Teach a solid sit or place cue at the door well before guests arrive, and practice with a helper knocking and entering while rewarding your dog for staying seated. Ask guests to ignore the dog until it is calm rather than greeting it while it jumps, since attention, even negative attention, often reinforces the behavior.

Practice the arrival scenario deliberately

Recruit a friend to knock on the door repeatedly over several short sessions, rewarding your dog each time it holds a sit rather than rushing the door, so the behavior is well rehearsed before real guests test it.

Coach guests on what to do

Ask visitors to turn away, fold their arms, and wait for four paws on the floor before offering any attention, since greeting an excited jumping dog, even with a scolding voice, often still functions as a reward.

Use a leash or barrier during the transition period

Keeping your dog on a leash for the first minute or two of an arrival gives you physical control to prevent jumping while the new habit is still being built, and can be phased out once the sit at the door becomes reliable.

Key takeaways

  • Practice the arrival routine with a helper before testing it on real guests.
  • Coach guests to ignore jumping and reward calm, four paws on the floor behavior.
  • A leash during arrivals gives you control while the new habit is forming.
  • Any attention, even scolding, can accidentally reinforce jumping.