I had a similar situation a few years ago. A female (spayed) cat who lived on the block started to come up on my porch to eat from Muffin's food bowl
(he's my feral tom). Muffin and this cat did not get along and often fought. At first I was tolerant because I thought she was a feral or stray, but then I learned that she belonged to neighbors at the end of the block. I spoke with them about their cat coming to my porch and fighting with my cat. They said they tried to keep her inside, but she kept getting out. (Really??? How hard is it to keep your cat from going out the door when you open it?) After that I just shooed her away when she'd come to my porch if I was around and she stopped coming around. I hated to be mean, but the truth is that she gave Muffin some cuts from their fighting and I didn't want her anywhere around my property. Thankfully her owners moved away and took her with them. If you shoo the neighbor cats away every time you see them, they will hopefully get the message and stay away. I know it's hard to do, but they already have a food source, and if they start fighting with your cats, it will be more stressful for everyone.
I'm not sure this is at all good advice, because I can't imagine other posters on this forum being able to shoo away any cat, lol! It's not in my nature to shoo any cat, but I'm a mama bear when it comes to protecting my Muffin.
(he's my feral tom). Muffin and this cat did not get along and often fought. At first I was tolerant because I thought she was a feral or stray, but then I learned that she belonged to neighbors at the end of the block. I spoke with them about their cat coming to my porch and fighting with my cat. They said they tried to keep her inside, but she kept getting out. (Really??? How hard is it to keep your cat from going out the door when you open it?) After that I just shooed her away when she'd come to my porch if I was around and she stopped coming around. I hated to be mean, but the truth is that she gave Muffin some cuts from their fighting and I didn't want her anywhere around my property. Thankfully her owners moved away and took her with them. If you shoo the neighbor cats away every time you see them, they will hopefully get the message and stay away. I know it's hard to do, but they already have a food source, and if they start fighting with your cats, it will be more stressful for everyone.
I'm not sure this is at all good advice, because I can't imagine other posters on this forum being able to shoo away any cat, lol! It's not in my nature to shoo any cat, but I'm a mama bear when it comes to protecting my Muffin.