i live in the city, my neighbor has a yard full of dogs. i cant even stand on my back porch without being barked at by 4 yappy dogs. its exceedingly annoying. slingshots work good (or bb guns). it may not work good in your situation (driving an hour to shoot dogs with a slingshot? i could find better use of my time). down here, being rude like that is a hangin offense (especially during hunting season). so what im saying is . . . shoot the dog! or the owner