Thank you for all your kind words, its strange how much you end up loving them.
I rang the vets but they said it could have been any number of things from him having been poisoned to having had an injury such as being hit by a car.
He dident appear to have any obvious injurys so im dont think it was that, but i supposed ill never know because even if i wanted to, i couldent afford a postmortem, but i dont think id want that anyway, hes gone know, i want him to be at rest.