thanks so much for your help, i dont think he could have eaten anything he shouldnt have we dont leave anything lying around the house that he can get hold of but he does go outside to the toilet and last week did enjoy eating the snow the little monkey. i think i may try take him to the vet today just to get him checked.
Best thing -if he's not only lost appetite, but has thrown up a few times too, is go take him to the vet...just to be checked, in case he has a problem.
It could be his teething which is the problem, that might be why he won't eat the dry food. Or it could be a tummy upset. Has he, do you think, eaten anything he shouldn't have?