All dogs bark, its their way to communicate a message. Dog barks for various reasons: to greet, to alert, out of boredom, to attract attention or when they are excited.
Although some barking from is acceptable, too much barking is certainly annoying, especially for your neighbors and eventually leading to complains. The easiest way to stop a problematic barker is to control his barking while you are at home:
1. Set up a situation where your dog will always bark. For example, you can ask someone to ring your doorbell or knock on your door.
2. When your dog charges to the door and start to bark loudly, approach your dog, grab his collar and give the command quiet no shouting please, it doesnt help.
3. If he stops barking, praise and reward. Hes a genius and deserves it.
4. When he continues barking, close his mouth with your hand, wrap your fingers around his muzzle use both hands if needed, and give the command for him to keep quiet. Praise if he stops.
Most dogs would be able to learn the quiet command with repeated training like this. Set up similar situations to “lure” your dog to bark and repeat training whenever...