He brought up his lunch plus carrot (of course) on the lounge floor and then proceeded to gobble it all up again! After 10mins he asked to go outside and was sick again, very cross that I would not let him stay and eat it again! Should I just starve him now?