Here's the thing.  I have a cat and a dog.  I love them dearly.   

Everytime I see an "outdoors" cat I feel like that neighbor is personally saying they don't care if that cat poops in my flower beds.  I have spent more money than I care to admit on scents to keep cats out of my vegetable garden.