You might want to try one of those ultrasonic things that work when a dog barks. I know people who it worked for.
They range from around $10 up to $150 from what I have seen. I bought a cheap one a few years ago and it worked at first, but some of the pups got immune to it.
This one says it works best in single dog households.
http://www.cabelas.com/product/PetSa...E&gclsrc=aw.ds