How to Stop a Dog From Barking at People Coming to the House

It's not too hard to teach your pooch not to bark at visitors.

It's not too hard to teach your pooch not to bark at visitors.

Lots of people get dogs because they bark when strangers approach. Still, the behavior gets old fast if your pooch barks every time a friend, relative or delivery person comes to the house. With some patience, consistency and positivity, you can teach your dog to stop barking when a visitor arrives.

Train your doggie to speak first. Begin by telling her to "speak" or "talk," then immediately have someone do something to get her barking, like ring the doorbell.

Offer your pooch a treat to sniff as soon as she barks a few times. When she stops "speaking," give her the treat and praise her.

Continue doing this until your furry little friend reliably barks on command. Remember to consistently use the same word every time, whether it's "speak," "talk" or something else. Make sure everyone else in the house knows and uses the same term, too.

Teach your dog the "be quiet" command once she masters speaking. Train for this command in a calm environment. Tell her to speak and let her bark a few times.

Instruct your doggie to be quiet firmly but nicely; you aren't scolding. Hold a treat out to her nose while giving the command.

Wait for your pooch to stop barking and let her have the treat when she does. Offer praise as well.

Work on the "be quiet" command consistently until your pooch is trained to stop barking at your say-so. Again, make sure everyone else in the house is on the same page with the process and terminology.

Tell your doggie to be quiet when she begins barking at someone's arrival.

Reward your dog when she stops barking on command when someone comes to the house the first few times. Give her a treat and praise her lavishly.

Items you will need

  • Treats


  • Be consistent in your training. Don't allow your dog to bark at some people when they come to the house, but not at others.
  • Dogs are less prone to excessive and excited barking when they have outlets for their energy and they don't pass the days in boredom. Take your pet for walks, play with her, let her outside and provide toys.


  • Just yelling at your dog to stop barking isn't effective. If anything, it gets him agitated and he'll bark more in response to your "barking." Scolding and punishment are always counterproductive. Train your pooch with positive reinforcement and love.

Video of the Day

Brought to you by Cuteness
Brought to you by Cuteness

About the Author

Eric Mohrman has been a freelance writer since 2007, focusing on travel, food and lifestyle stories. His creative writing is also widely published. He lives in Orlando, Florida.

Photo Credits

  • George Doyle/Stockbyte/Getty Images