I have a neighbor who has 3 Yappy dogs. You know the kind, they are about 8 inches tall and long, and all they do is yap. They do not bark, of woof, they have this real high, nerve shredding, endless yap that is set off by the miniscule of events. When they start yapping, they do it for hours. They will sit and yap at a meter reader for 2 hours after he has left the yard, I have timed it. Let the wind blow a rake off the side of a tree during the night, or a dog or cat venture by and they will go off ending any hope of getting sleep. The owner genuinely seems not to hear it, but my wife and I do and it has been a misery for over two years. It sometimes happens three or for times a day or night and lasts for hours. We have tried everything short of a shotgun to shut them up, even food won't do it. They stop long enough to eat then start back up. Someone sugested squirting them with a water hose to dissuade them, but that didn't work either. I was at my wit's end, and today the guy came by to read the gas meter, As usual they started a rucus, and I have a headache so it has been torture too work today because of the damn barking dogs. At the end of my rope, I ran outside and screamed at the dogs at the dogs at the top of my lungs, "For Gods sake shut the fuck up!!". All three of them looked at me, stopped yapping and went and laid down. It worked a second time today too when a guy walked his dog down the street. I yell at them and they stop. I feel as if I have won the lottery, but you have no idea how much I wish I had done proper testing 2 years ago.