I would keep the door shut and train him not to approach it when it is open for going in and out or answering the door. The training for a small, house dog with strong prey drive not to bark at critters outside is a difficult task & requires some time and real patience, love and understanding on your part. Your Yorkie is a dog and they instinctively bark, like breathing or eating. You have to understand and learn to accept some barking so they can feel like the real dogs they are. You could train him to not approach the door when you are approaching it and stay there throughout the time the door is open for you to do your business or admit someone and/or teach him to bark on command and then teach him to stop barking on command for the times when he's going overboard.
__________________ Jeanie and Tibbe One must do the best one can. You may get some marks for a very imperfect answer: you will certainly get none for leaving the question alone. C. S. Lewis |