Does your normally well-behaved dog lose his mind when guests come to your home? If so, you're not alone. This is one of the most common complaints I hear from dog owners all year round.
From your dog's point of view, you can certainly understand it. Guests are a break in the normal routine. Depending on your dog, the guests might be perceived as friends or as trespassers, but in both cases they are a change; something different. In either case, it's important to teach your dog what you want him to do. After all, your guests aren't going to appreciate being jumped on or otherwise mistreated by your dog.
Your ultimate goal will be to have your dog sit at the door while you answer it. When you invite your guests in, he should not jump on them and, ideally, should greet them calmly. Does this sound like it's too much? It's not impossible. It will take some work, but you and your dog can do it.
Train Your Dog
First of all, if you haven't been practicing your dog's obedience skills, do some training. A tune-up will get the two of you working together again. Make sure you spend some time working on the sit command. Remember that the sit command means self-control, so spend some time practicing in different situations; especially at the front door.
The second step helps teach manners at the front door (or any door where guests enter your house). Practice teaching your dog not to dash through open doors as this will also help teach your dog to be calm at doors. Practice the watch me command also, so you can gain your dog's attention when he's distracted.
When your dog is doing well with these skills, then recruit a family member, friend, or neighbor to help you. Hang your dog's leash over the doorknob or have it somewhere close to the door. Have some good treats in your pocket. Ask your helper to ring the doorbell or knock on your door. Follow your dog to the door and call out to your helper, “Hold on, please, while I leash the dog!” Then leash your dog, ask him to sit, and open the door. If your dog breaks the sit, ask your helper to close the door and begin again.
When your dog can hold the sit when your helper steps into the house, praise him calmly, pet him, and give him a training treat. Ask your helper to ignore him as attention from her right now would be distracting. All rewards should come from you. Then have her go back outside and repeat the exercise.
Several training sessions with different helpers will build on this foundation.
Additional training steps include inviting the helper inside, closing the door behind her, walking with her into the house, and inviting her to have a seat as you also sit and have your dog lie down and stay at your feet.
If at any time your dog gets distracted, ask him to sit and do a watch me. Use a treat to help him do the watch me. Praise him and pop the treat in his mouth as soon as he makes eye contact. Then repeat the part of the exercise where he got distracted.
If you take these training steps one at a time, and don't go on to the next step until the one you're working on is solid, then your dog should come to understand that you want him to be calm with guests in the house. How soon this happens depends on your training abilities, your dog's motivation to cooperate with you, and how distracting your helpers are.
Teach Your Guests
The hardest part of this is not going to be training your dog; it's going to be teaching your guests. Dogs get overly excited when guests come to their home because they are a distraction. The guests who come to your house also pay attention to your dog. They may allow the dog to jump on them; they pet the dog; and probably sneak him some bits of food. The petting, food, and jumping up all become rewards and so your dog continues the rude behaviors.