I don't feed them when their bar is red. Usually if the bar is halfway empty I have them make food, especially if they have to go to work/school. But it is annoying when I have them make food and they put it on a counter or table after. Obviously they aren't hungry but I mean it should be automatically programmed that if they make food they eat it right away unless you tell them not to.