Cindy, welcome to Pet Talk. I think you have the answer when you said..just live on an acre of land and adopt a second dog for Duchess to play with. HaHa
I think I would start by working on the command "No, bark". Even if this isn't the ultimate answer in dealing with this specific problem (the experts aren't here yet) it will help in the long run for many
situations. Teach "No bark" in a controlled situation, like inside your house. You might want to try using a squirt bottle of water or reaching to hold her mouth while you give the command. Always praise profusely when she does stop barking. Once she understands what you mean by the command, the challenge is to start employing it in situations where you are certain you can get her to stop. The more you do this, you will be amazed how your dog will begin to respond to your command in the other situations.
Bookmarks