Hmmm well he is the one that said the ones in your yard were not his cats. Cats will go every where and they especially do their business not at their own property unless you use a cat littler box. I think there is stuff you can put in your yard to deter cats from going there. Good luck I think your neighbors cats are the least of your worries.