theres a plant well moor of a weed that smells like lemons cats hate it put a few around the garden that should keep it out failing that put a hose with holes all the way down it in your flower beds and turn it on when you see the fooker, should sod him of and water the plants at the same time!