So Spy is a super easy keeper and very well mannered except in one area - barking at the door. Now this is not just barking, when someone knocks, the doorbell rings or people just come in, he goes CHARGING at them, barking ferociously the entire way until he reaches them at which point he acts friendly. It has progressed to the point now where he sometimes really scares our guests and this behaviour absolutely has to stop. I have thought about teaching him to go to his closet (he sleeps in a closet... Don't ask :rofl1 when people arrive, but there are several problems I see with this. A) It's not just like the doorbell rings, sometimes it is knocking and sometimes people just walk in... There is no clear 'signal' so to speak that I can use as the cue for the behaviour I want. B) When I do hold him back or lock him in another room, he still barks and when he is released several minutes later he still goes running out and kind of growls/barks a little. So it's not just the initial arrival, it is the first time he is meeting people in the house. As soon as he gets a sniff or within 2 feet or so he is fine and friendly, but the initial charging and barking/growling is too rude to continue lol. I don't want to lock him away when guests are over because that would be almost constantly and he does really enjoy attention from them after the initial sniff. Ideally I would love him to calmly, politely and quietly greet guests. If someone could give me some ideas or help me form a game plan for how to solve this I would be so appreciative! He really is a great dog, this is his only vice and the one thing I do not like at all.