How old is he? I'm guessing he's not that young (gummy old man
). If he's getting quite old they could be decayed or something. I think a vet visit sounds like a good idea too - unless he is really quite old and then he may be better just left in peace if he's managing to eat ok.