Stop a barking dog by ignoring him while he is barking in order to teach him that barking does not earn attention. During quiet times, reward him with treats. This can take several hours of dedicated effort.
- Turn your back
When your dog starts barking, turn your back on him as a visible sign that you are not paying attention to him.
- Ignore him
Ignore the barking. Do not react to it or speak to your dog, even to yell at him. Yelling is a sign of attention. Furthermore, it can take an hour or more for your dog to stop barking, but if you give in, he learns that barking for long periods of time earns him attention.
- Reward him
Once he stops barking for a second, no matter the reason, reward him with a treat to help him associate quiet with treats.
- Lengthen the time
The next time he is quiet, wait a few seconds longer before giving him a treat. This way, he learns to stay quiet longer.
- Repeat the process
Continue this process. Ignore the dog while he barks, and reward his silences. Continually increase the length of time he must be quiet in order to get a treat.
Train your pet to understand the word "quiet." Do this by teaching him to speak on command using treats and praise. Once he can bark on command, teach him to stop barking.
Dogs may bark out of boredom. Take your pet for walks each day, and spend some time playing. Dogs who exert enough energy in healthy ways are less likely to bark.
Don't use collars and other devices that reprimand dogs for barking through physical pain or discomfort. This only frustrates your dog.