Barking is your dog’s natural way to communicate. Dogs will bark for a number of reasons. Sometimes your dog may bark to get your attention, other times it may bark because it is playing or feels agitated.[1] When your dog barks at another dog, though, this could become problematic and simply annoying. If your dog has made a habit of barking at other dogs, you will need to train him and try different strategies to stop this bad behavior.

Part 1
Part 1 of 3:

Stopping the Barking Through Relaxation

  1. 1
    Position yourself and your dog away from another dog. If your dog barks like crazy when he is on the leash or behind a fence, he is experiencing ‘barrier frustration’—he feels frustratingly constrained by the barrier. To start relaxing your dog and easing this frustration, put him on a leash and stand close enough to where he can see another dog, but far enough away so he does not react.[2]
    • Choose an area where dogs normally frequent, such as a dog park or a pet store.[3]
    • There may be some initial trial and error to determine just how far away to initially position yourself and your dog. If you go to a pet store, you may want to stand at the edge of the parking lot or far away on the sidewalk. If you go to a dog park, stand at the edge or in a corner of the park.
  2. 2
    Give your dog treats. When your dog notices another dog, but does not bark or otherwise react, give him a scrumptious treat.[4] Rather than give him a full treat at once, continuously feed him small bits of treats the entire time that he sees, but not does react to, the other dog.[5] The continuous feeding is not only a continuous reward, but can also keep your dog somewhat distracted while another dog is passing by.
    • Discontinue the treats after the other dog has passed by. Remember to reduce the size of your dog’s meals to account for the extra treats you give him during his training sessions.[6]
    • As your training progresses, replace the treats with verbal praise and petting.[7]
    • Watch your dog closely for signs (growling, raising hackles, staring) that he will begin barking.[8] The goal is to give him treats before he starts reacting or barking.
    • With repetition, your dog will probably start looking to you for his treat when he does not bark or react.
    Advertisement
  3. 3
    Add in a verbal cue. In addition to giving your dog treats, consider giving him a verbal cue to draw his attention toward you and away from the other dog. Pick a short phrase (‘watch me’) or one-word cue (‘focus,’ ‘look’) and say it each time your dog sees another dog.[9] Say the cue before you give your dog a treat so he can associate the cue with the reward.
    • It is very important for you and other family members to say the phrase or cue consistently so your dog knows when he should not bark.[10]
  4. 4
    Move your dog closer. Challenge your dog by gradually moving closer to the other dog (e.g., closer to pet store or dog park entrance). If your dog starts reacting and barking, move back and work on moving more closely again.[11] Try moving forward a few feet or meters per training session. Continue giving your dog treats as before, as long as he does not bark or react.
    • As you move closer, watch your dog's body language to see if it's just being playful or it is aggressive around other dogs. A playful dog might be wagging its tail and bouncing around, while an agitated, aggressive dog might be more stiff and slow and may bare its teeth.[12]
    • You may have to get creative with how you move closer. For example, if you are at a pet store, you may have to reposition yourself on the sidewalk or in the parking lot.
  5. 5
    Practice every day. Daily practice is essential to getting your dog to stop barking at other dogs. To keep him interested, limit your training sessions to 5 to 10 minutes.[13] The training sessions should be positive and upbeat, with plenty of positive reinforcement (treats, verbal praise, extra petting).[14]
  6. Advertisement
Part 2
Part 2 of 3:

Stopping the Barking During Walks

  1. 1
    Walk your dog with a sturdy leash or harness. A walk with your dog is supposed to be a pleasant experience, not a battle of wills to keep your dog from barking or lunging at another dog. Having your dog on a good leash or harness will help you control your dog in case he starts barking or lunging. No-pull harnesses are ideal because they will not hurt your dog in case you need to move away suddenly or pull your dog back.[15]
    • Your first instinct may be to keep a short, tight grip to the leash. However, this can make it more likely that your dog will pull. Hold the leash firmly, but not too tightly.[16]
    • Throughout the walk, if you have to move your dog away, be sure not to pull on the leash.[17]
  2. 2
    Choose a different location where you can walk your dog. There are many ways to stop your dog from barking at other dogs while on a walk, the simplest of which is to find another place to walk. This would remove your dog’s motivation to bark.[18] Find an open, uncrowded space where he will feel more relaxed during the walk.[19]
  3. 3
    Walk away from the other dog. If choosing a different place to walk is not practical, you will need to find different ways to stop your dog’s barking when another dog inevitably comes near. For example, when you see another dog, turn around and start walking away from that dog. If you can, do this before your dog even notices the other dog—do not wait until your dog reacts.[20]
    • Turn your body towards the side of you on which your dog is already standing, giving him a little nudge to turn with you.
    • Teach your dog to turn around on cue. Give your dog a verbal cue (‘turn,’ ‘turn around’) and use a treat to lure him to turn.[21] With enough repetition and reward, your dog will learn this cue.
    • Call your dog’s name to get his attention, then run or walk backwards as you are facing him.[22] This will keep your dog’s attention on you as you are putting space between him and the other dog.
  4. 4
    Distract your dog. If you can pull your dog’s attention away from the other dog, he will either stop barking or not be tempted to bark in the first place. One way to distract him is to toss treats on the ground. While the other dog is passing by, your dog will likely be too busy picking treats up off the ground to notice him.[23]
    • You could also bring a squeaky toy with you as a distraction.[24]
  5. 5
    Have your dog heel. When another dog is approaching your dog, your dog may be very tempted to lunge at that other dog, as well as bark. Having your dog heel will prevent him from lunging. Give your dog a treat when he heels.[25]
    • Be mindful that your dog may still be tempted to bark, even if you can control his body’s movements.
  6. 6
    Add challenges to your dog’s walk. Challenges can force your dog to pay more attention to you than other dogs. For example, if you normally walk on a flat street, find a street that has an incline.[26] You could also challenge him by adding unpredictability to your walk: change speed or direction, walk around bushes or trees, or walk up and down on the curb (provided there are no cars passing by).[27]
    • Make the challenge something your dog will enjoy.[28]
  7. Advertisement
Part 3
Part 3 of 3:

Stopping Your Dog’s Barking at Home

  1. 1
    Teach your dog ‘speak’ and ‘quiet’ commands. If your dog barks at other dogs on the home front, you can stop this behavior by controlling when he barks. You will first need to teach him the ‘speak’ command. Say ‘speak,’ then do something that will cause your dog to bark, such as knocking on the door. After he barks a few times, hold a treat in front of his nose and reward him with the treat when he stops barking to sniff it.[29]
    • Once your dog learns to consistently bark when you say ‘speak,’ give him the ‘quiet’ command to stop barking. Hold another treat in front of his nose and give it to him when he stops barking. With practice, your dog will learn to stop barking at other dogs when you say ‘quiet.’[30]
    • It is best to start teaching the ‘quiet’ command in an area without distractions.[31] You can then practice the command in an area where he is likely to see or hear other dogs.
    • Do not yell 'quiet.' If you yell, your dog will think you're barking too!
  2. 2
    Have your dog perform another activity. The goal here is to have your dog do something that is incompatible with barking.[32] For example, when your dog starts barking, tell him to play dead or roll over. He will not be able to bark in either of these positions. Plus, the effort to actually perform these commands will stop his barking.
  3. 3
    Block your dog’s access. If you have a fenced in yard for your dog, the sight or sound of another dog could trigger barking. You can stop the barking by bringing him inside, thus blocking his access to the other dog.[33] If he’s already inside, you could close the blinds or drapes.[34]
    • If your dog can’t see or hear the other dog, then he won’t have anything to bark at.
    • Your dog may engage in ‘fence fighting,’ in which he runs back and forth along the fence line, barking at another dog to keep him away.[35] This may be fun for your dog, but would not fun for you, the other dog, or the other dog’s owner. Bring him inside if he starts doing this.
  4. 4
    Give your dog something to play with. Just like during walks, distractions can divert your dog’s attention away from the other dog. Food puzzle toys are great distractions, since your dog can focus on them and play with them for long stretches of time. You can also play games with your dog, such as hide and seek or fetch, to keep him distracted.[36]
  5. 5
    Turn on ‘white noise.’ White noise is background noise. Although not something your dog would necessarily pay attention to, white noise would help drown out the jingling tags or vocalizations of a dog walking outside. If you notice your dog starting intently at the window and getting ready to bark (if he hasn’t started barking already), turn on some white noise (e.g., television, radio).
    • Noisy tags and vocalizations can be barking triggers.[37]
    • When your dog stops barking, consider giving him a treat to reward him for stopping his barking.
  6. Advertisement

Expert Q&A

  • Question
    Why is my dog so aggressive towards other dogs?
    Pippa Elliott, MRCVS Dr. Elliott, BVMS, MRCVS is a veterinarian with over 30 years of experience in veterinary surgery and companion animal practice. She graduated from the University of Glasgow in 1987 with a degree in veterinary medicine and surgery. She has worked at the same animal clinic in her hometown for over 20 years.
    Pippa Elliott, MRCVS
    Veterinarian
    Expert Answer
    There can be many explanations but the most common is down to anxiety. For example, some dogs learn that attack is the best form of defense as it makes the other dogs keep their distance. If possible, work with a certified behaviorist who can identify what triggers your dog's behavior.
  • Question
    Why does my dog bark at other dogs?
    Pippa Elliott, MRCVS Dr. Elliott, BVMS, MRCVS is a veterinarian with over 30 years of experience in veterinary surgery and companion animal practice. She graduated from the University of Glasgow in 1987 with a degree in veterinary medicine and surgery. She has worked at the same animal clinic in her hometown for over 20 years.
    Pippa Elliott, MRCVS
    Veterinarian
    Expert Answer
    Dogs frequently bark at others in order to keep them away from their territory. In addition, owners can accidentally train their dog to bark at others by giving the dog attention (i.e. telling them off) when they bark.
  • Question
    How do you calm down a barking dog?
    Pippa Elliott, MRCVS Dr. Elliott, BVMS, MRCVS is a veterinarian with over 30 years of experience in veterinary surgery and companion animal practice. She graduated from the University of Glasgow in 1987 with a degree in veterinary medicine and surgery. She has worked at the same animal clinic in her hometown for over 20 years.
    Pippa Elliott, MRCVS
    Veterinarian
    Expert Answer
    Try to distract them with a favorite squeaky toy. Alternatively, plan ahead and teach the dog to go lie on a mat on command. When actively obeying a command, most dogs stop barking.
Advertisement

Warnings

  • If not promptly addressed, your dog’s barking and aggression towards other dogs can get worse over time.[44]
    ⧼thumbs_response⧽
  • Adrenaline can cause your dog to switch quickly from arousal (excitement) to aggression. In addition, increased arousal in some situations (dog park, doggie day care) can translate to your dog being more reactive in other situations.[45]
    ⧼thumbs_response⧽
  • Do not shout ‘No!’ to your dog when he is barking. This will sound like barking to him.[46]
    ⧼thumbs_response⧽
  • An underlying medical condition could be causing your dog to bark inappropriately. Take your dog to your veterinarian to rule out a medical reason for your dog’s barking problem.[47]
    ⧼thumbs_response⧽
Advertisement
  1. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  2. http://yourdogsfriend.org/help/dogs/
  3. Beverly Ulbrich. Dog Trainer and Behaviorist. Personal interview. 30 January 2020.
  4. http://www.peteducation.com/article.cfm?c=2+2085&aid=153
  5. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  6. http://yourdogsfriend.org/help/dogs/
  7. http://yourdogsfriend.org/help/dogs/
  8. http://shibashake.com/dog/the-squirrel-instinct-can-it-be-retrained
  9. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  10. http://yourdogsfriend.org/help/dogs/
  11. http://yourdogsfriend.org/help/dogs/
  12. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs
  13. http://yourdogsfriend.org/help/dogs/
  14. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs?page=2
  15. http://yourdogsfriend.org/help/chasing/
  16. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs
  17. https://www.cesarsway.com/dog-behavior/barking-and-howling/5-tips-for-handling-nuisance-barking
  18. http://yourdogsfriend.org/help/dogs/
  19. https://www.cesarsway.com/dog-behavior/barking-and-howling/5-tips-for-handling-nuisance-barking
  20. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  21. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  22. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  23. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  24. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  25. http://yourdogsfriend.org/help/dogs/
  26. http://yourdogsfriend.org/help/dogs/
  27. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs?page=2
  28. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs?page=2
  29. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  30. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs?page=2
  31. http://www.humanesociety.org/animals/dogs/tips/how_to_stop_barking.html
  32. http://www.adoptapet.com/blog/stop-dog-on-leash-barking/
  33. http://yourdogsfriend.org/help/dogs/
  34. http://www.peteducation.com/article.cfm?c=2+2085&aid=153
  35. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs?page=2
  36. http://yourdogsfriend.org/help/dogs/
  37. http://www.peteducation.com/article.cfm?c=2+2085&aid=153
  38. http://www.vetstreet.com/our-pet-experts/help-my-dog-lunges-at-other-dogs

About This Article

Beverly Ulbrich
Co-authored by:
Dog Behaviorist & Trainer
This article was co-authored by Beverly Ulbrich. Beverly Ulbrich is a Dog Behaviorist and Trainer and the Founder of The Pooch Coach, a private dog training business based in the San Francisco Bay Area. She is a Certified CGC (Canine Good Citizen) Evaluator by the American Kennel Club and has served on the Board of Directors for the American Humane Association and Rocket Dog Rescue. She has been voted the best private dog trainer in the San Francisco Bay Area 4 times by SF Chronicle and by Bay Woof, and she has won 4 "Top Dog Blog" awards. She has also been featured on TV as a dog behavior expert. Beverly has over 18 years of dog behavior training experience and specializes in dog aggression and anxiety training. She has a Master of Business Administration from Santa Clara University and a BS from Rutgers University. This article has been viewed 163,853 times.
93 votes - 89%
Co-authors: 9
Updated: February 6, 2023
Views: 163,853
Categories: Unwanted Barking
Article SummaryX

To stop a dog from barking at other dogs, carry treats with you whenever you're going to be around other dogs. Then, when you encounter another dog, quickly give your dog a treat before it starts barking. Keep feeding it treats until the other dog has passed or left the area, which will help distract it and teach it to associate treats with not barking. Continue doing this every time you take your dog out in public, and eventually it will learn to stop barking. For others ways you can train your dog to stop barking at other dogs, keep reading!

Did this summary help you?
Advertisement