If you have a dog that barks excessively Dog Barking Solution , try to figure out what he is trying to tell you. If it is out of need for attention, the way to break the cycle is to wait for him to be quiet and then give him the attention he needs. By acknowledging the barking, you reinforce it. Waiting until he quiets will teach him that he gets attention when he is not barking.
Some dogs are extremely territorial. They will bark at not only a person approaching, but someone they see walking across the street or on the next block. The best way to stop this is to distract him when he starts to bark. Catch his attention with a treat or by playing. Every time the bark cycle is broken, it sends the message that quiet will get the most reward.