I moved into a townhouse almost two years ago and have had problems with barking dogs on both sides of me. I have tried several things, some of which were effective and some which weren't. The first thing I tried was talking with the neighbors. The neighbor on one side was very nice and has pretty much taken care of the problem of that side. The neighbors on the other side would say, "Oh, I'm so sorry, but then would do nothing to take care of their dogs barking for hours at a time. Their dogs seemed to be neglected (the only shelter they have in our hot New Mexico sun is a plastic dog house and are they are never taken for walks that I can see). I finally reported them to the city officials who came out to check for abuse. They were given 10 days to take care of the problem. The problem has been 75% better since they were threatened with having to go to court. I did try one of those barking dog CD's, where it supposedly emits a high sound which bothers the dogs ears. This was a total waste of money because it didn't help at all. I tried feeding the dogs myself because they always seemed to be ravenous, but this only made the problem worse because every time they would see me outside or through the windows, they would start barking for me to come out and feed them. The one thing I tried, which did seem to work very well . . . fill an old coffee can (the ones made out of metal) with nails, screws, etc. Every time the dog starts to bark, shake the can very loudly. When I did this, the dogs next door would put their tail between their legs and run for the dog house. They seemed to hate this noise and would stop barking and go into their dog house. It is rather inconvenient to have to stop what you are doing and go outside and do this, but it really seemed to work.