I agree with Lorilu, I think, given that he's been off his food a bit and this change of eye colour, it would be best to get a him checked at the vets, or perhaps give the vet a call and explain about the eye colour change - and he can then tell you if he thinks he needs to be seen.
