How can I repel dogs out of my yard without repealing cats?

We have cats that we have that live outside. We have had problems with dogs coming in our yard and killing our cats, they just recently took the life of one of our kittens. I just wanted to know if there was something inexpensive that can keep the dogs out of the yard but make sure our cats stay in the yard.
14 answers 14