You don't 'own' a cat in the same way you own a dog. Cats are a law unto themselves. They are protected by law in terms of their right to roam. Unfortunately, this also means they are free to 'do their business' wherever they want to. Personally, we have two housecats. We have enough trouble getting them to 'go' where we want them to in the house, I can only imagine what they'd be like if they went outdoors! I don't actually think there is anything a cat owner can do to stop a cat pooing in someone elses garden. If you think there is your patently don't understand what a cat is! Yes, there are things you can recommend a cat owner does (cat litter in the garden, neighbours scaring the cat away etc) but they won't necessarily work. If you don't like a cat coming into your garden, then you need to sort the problem out yourself. I mean in terms of making loud noises to scare etc, not hurting the animal. Think about what is in your garden. For example, my parents next door neighbour has a front garden entirely covered in small pebbles. What does this mean to my cat? A giant cat litter of course! She used to poo in there, so my neighbours bought a plastic dog and plonked it in the middle to scare my cat away. My cat was regularly seen sniffing the plastic dog- she lives with a Border Collie, it's rather funny that my parents neighbours thought she'd be scared of a plastic dog! As for cats hunting, that's just nature. In much the same way that birds and mice hunt themselves. My parents cat has a special 'beeper' on her collar with alarms if she goes into 'pounce position', but there's nothing more that can be done except keeping the cat inside- which wouldn't be fair to a cat who's used to going outdoors.