My 1 year old cat boy has an eye ulcer, quite small and doesn’t seem to be bothering him. I took him to the emergency vets last night when I noticed he was squinting and he was given two sets of drops, which he needs three times a day. It’s terrible timing because we’re going away for 4 nights, but we have a very experienced cat sitter who has agreed to give him the drops. We’re in the UK and can easily get back if there’s an emergency.
The problem is that he’s very much an outdoor cat. He usually comes home in the night and sleeps with us, then leaves after his breakfast and stays out all day. It’s not uncommon for him to stay out 24 hours plus. He’s well known and liked around here, other people do feed him (which I’m not keen on).
We kept him in yesterday evening and this morning, and he got increasingly upset, pee’d twice in the bathroom, and poo’d on a rug. He does have a clean litter tray that he never usually has a problem using (he usually does all his business outside unless it’s raining or something). I’m not sure if the stress was due to the eye drops or due to being kept in, but either way it was horrible to see him so out of sorts, so I let him out.
The cat sitter will try to get the drops in 3x a day, but it’s unlikely he’ll be around for all the doses. I’ve messaged all the people I know who feed him asking them not to, hoping to encourage him to come home for food, but who knows if they’ll listen! I called the vet and they said it was very important he get all the doses, but also he mustn’t get stressed! He will not tolerate being kept in, he’ll make himself ill 
What do others do in this situation?! My poor boy. I’m so worried about him and will be worrying all the time we’re away!