is he drinking and active? If so, he might just be tired of the same food. They will do that from time to time. If he is acting lethargic and not drinking, then I would try to get a fecal sample(although I know if he is not eating, he probably is not pooping) and have him checked for parasites.