Dogs should be expected to do some barking; after all, we wouldn't expect a human to not speak. That said, excessive barking can be disruptive, especially when it takes place inside the home. To stop indoor barking, you need to teach your dog the "quiet" command.
Things You'll Need
- Treats (bite sized)
- Empty can filled with coins
Instructions
Do something that triggers or causes your dog to bark. For instance, have another family member or friend knock on the door or walk by the house.
Allow your dog to bark two or three times, then say the word "quiet" calmly, but firmly. Gently hold your dog's muzzle and say "quiet" again. Make sure he can hear you but be quieter.
Step back from your dog and call him to you. When he comes to you, tell him to sit and reward him with a treat and lots of praise. Keep rewarding him with a treat and praise for about 30 seconds. If he will not stop barking when you call him, shake a can of coins. The loud noise will get his attention, so you can call him to you.
Repeat the routine at least 10 to 20 times back-to-back so that the dog can start to understand what you expect from him when you give the "quiet" command.
Stop giving your dog the treat and give just the verbal praise only when you are confident that your dog understands what is expected from him when you say the word "quiet."