I leave dry food out for my cat to eat whenever he gets hungry, and feed him wet food when he asks for it. I only feed him tiny portions of the wet food as he sometimes vomits it up. Today I was eating my tea when he vomited on my leg. Then he went to his food bowl and vomited there. I thought that that was that, but it wasnt. He did it again another twice before I managed to get him out of the door. What am I doing wrong? He is otherwise healthy.