I know he's hungry because after he's refused food / tipped plate on the floor / thrown cutlery at the dog he'll be asking for a banana or ice cream. I don't want to give in as I think it'll reward the behaviour (even though I think it is 'normal' at 2.5yrs).
The real question I guess is whether I should be punishing him for refusing his dinner - even if it's just not giving him treats he might normally get in the evening, like watching his favourite cartoon or getting his train set out. It feels harsh and I worry I'll make dinner more stressful / develop eating complexes, but at the same time letting him down and go and play with his favourite toys just feels like I'm reinforcing the behaviour.
Advice?