My 14-month-old rescue jumps on everyone who visits. I've tried having people ignore her but she's relentless and eventually they give in. I don't know what els
Ignoring fails because guests eventually break — they pet her on jump 12 or jump 20, and she learns that persistence wins. That's intermittent reinforcement, the strongest type. You need consequences, not passive avoidance. Put her on a leash when guests arrive. The second her paws leave the ground, turn and walk her to another room or outside. Wait 10 seconds. Return. If she jumps again, remove her again. Repeat until she keeps four paws down for 5 seconds, then let the guest interact. Most dogs need 8-15 cycles before they stop offering the jump. This only works if you control the interaction with the leash — if she's loose, you can't enforce the consequence fast enough. After 3-4 weeks of practice with 10+ different visitors, she'll generalize. If you only practice when your friend visits, it'll take months. You need reps with varied people in varied contexts. Set up practice sessions if real guests are rare. Recruit neighbors, delivery drivers, anyone.
Get personalized coaching for your dog
This answer is for general guidance. Ask the coach about your specific dog for a tailored plan.
Ask the coach about your dog →