Question Author
The only time he goes out is for an hour or too once I have got up. He never goes out at night, and truth be told he's a big baby, he doesn't like being outside for long. He was neutered at 6 months, and really doesn't go far. He just goes in and out of my neighbors gardens. I don't think he is catching anything, I haven't seen any actual evidence that he has caught anything, he's just a big baby. Next door has a rabbit that is left loose in the garden all the time, and even though he can see it, he just isn't bothered about catching it!
I haven't take him to the vet, because it never seems to be that bad. He is never off colour, and is always his usual self. It's not all the time, it's just every few weeks he will have it for a day or too. I have another cat and a kitten, and they are fine, they never have get diarrhea!
I would prepare him some fish, but last time I prepared him some tuna he went to the toilet about 5mins later and it wasn't nice!
Thanks fro the advice re foods, I have bought some pets at home food after talking to somebody there about nutrition. I'm going to try that and a few other foods and see what happens. If it gets any worse I will take him the vet, I more inclined to think it is something to do with food as my other cats never get it, I just wanted to see if it is his food I can resolve it myself! thanks for the advice