I own a small(about 8 years old) cat, we live in the countryside so she is outside at night and some of the day. Our neighbour has a vastrated old male cat and he has recently started coming up to our porch and attacking my cat. She gets supersvared and they fight. Sometimes I am there to stop it but often not. Is there a way to stop him from harrassing her and coming by the house?