It will help you understand better how to stop dog barking.

So you want to stop your dog barking without hurting them? Well I’d love to help you.
Photo provided by Flickr
Before you can stop dog barking, it is important to understand that dogs use sounds as well as body language to communicate with other dogs and with you! That means a reasonable amount of it should be tolerated.
get her barking to stop. This is not her "go away - other dog bark." I am starting to wonder if the
Photo provided by Flickr
Greeting/Play: To stop a dog from going into a barking frenzy every time you come home or the doorbell rings, you’ll need to teach him other behaviors. One way is to train your dog to go to a spot and stay there when the door opens. It’s best if they can see the door, but not be too close to it. Pick a spot and practice getting your dog to go there and stay, but don’t touch the door yet. Use lots of treats and praise, making it a game. this week but seems to be doing well at stopping barking at other dogs.
Photo provided by Flickr"You get what you click" - click while she is barking at other dogs and she will stop, but
Photo provided by FlickrSafely stop dog barking with our most powerful ultrasonic bark control device to date
Photo provided by Flickr
Birds sing; frogs croak; and a dog barks, whines and howls. If you have a dog, you better expect some barking, whining or howling. It is unrealistic and unfair to think you can train your dog to stop barking altogether. However, you, your neighbors and your dog will all be much happier if the barking is under control.Most dogs instantly stop barking because they can't sniff and lick the treat while barking. During this quiet time praise her continuously - - "Good girl, stop barking, what a good quiet dog you are, good dog . . ." After 3 seconds of no barking, let her have the treat. The next time she barks, require her to stop barking for 5 seconds before she gets the treat. Each time she is told to stop barking and succeeds, she will be rewarded.It's no wonder people have barking problems with their dogs. Most dogs have no clue as to whether barking is something good or something bad. Sometimes when the dog barks, he is ignored (owner in a jolly mood). Other times, the dog is encouraged (owner sees suspicious stranger outside the house). And yet other times, the dog is yelled at (owner has a headache). Humans are consistently inconsistent. In order to help your dog know your rules, teach him what they are. Here is a good rule to start with: Barking is OK until the dog is told to "Stop Barking." Think of "Stop Barking" as an obedience command rather that simply an unpredictable reprimand. Each time your dog barks, after two or three woofs, praise her for sounding the alarm. Then tell her, "Stop Barking." Simultaneously, waggle an especially tasty food treat in front of her nose.When your dog stays quiet for the required period of time after you've asked her to please, "Stop Barking," she is rewarded. When she makes a mistake, your unsuspecting poochie's very next wooflet should be met with a cataclysmic, earthshaking 120 decibel "STOP BARKING!!!" Most dogs are so totally shocked and amazed by this horrendous outburst that they will stare at you in disbelief (and silence). If this outburst makes your dog more excited, then you might try an ice-cold I-mean-business tone of voice. Sometimes a splash of water in the face will do the trick. You must find something that will instantly make your dog stop barking. As soon as your dog stops barking, even for just a tenth of a second, you must immediately and instantly reward her. After enough repetitions your dog will learn the meaning of the command, "Stop Barking," and you will no longer need your training props (water, treats, etc.)If she barks even one little wooflet after you've given the command, scold her immediately. Timing is everything. As training proceeds, the required period of silence is increased gradually; at first "Stop Barking" means: No barking for the next 3 seconds, then 5 seconds, then 10 seconds and so on. Within a single training session, you can teach your dog to stop barking for up to 1 or 2 minutes. This is major progress, because whatever set off her barking in the first place is history, and she is likely to be quiet until the next disturbance.Bark Genie - stop the neighbor dog's barking from your yard or train your own dog. Works on all breeds but not all dogs. If it works, it works great!