Can you get your hands on pine cones? If you can, scatter them throughout your garden. You could try talking to your neighbor. I will never understand why people get cats and then let them run amuck

, killing numerous birds, pooping & peeing every where, makes me nuts.

Good Luck