Our expert says:
Hi Yapper Crazy
As you say shouting doesn't help as the dog will just think you are joining in. Most times completely ignoring the yapping and walking away every time works, but sometimes a distraction is needed. This may work: when she isn't yapping call her and give her a tasty treat or throw her favourite toy and praise her lots. You can also use a whistle to call her (a silent dog whistle is best) and do the same. Whistles are good because they don't show emotions as our voices do. Once you have done this a few times she will associate being called or the whistle with getting treats/toys/games/praise. Then try it while she is yapping and see if it works - you may need to go towards her with the treat the first couple of times. Do it every time she yaps and see if you can interrupt the yapping. You need to get to a point where she yaps once and then turns around to get the treat. At this point you must be alert and try to whistle before she yaps so she comes for the reward INSTEAD of yapping. After a while you can just praise her when she comes to you rather than giving her treats and games. However give her lots of chewy toys (like dummies to keep her quiet) and if you're still having trouble you may need to put her on medication to calm her down. Consult your vet about this and have her hearing tested.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.