He'll often eat one or two mouthfuls and then refuse the rest of the meal unless it's something he really loves.
I don't want to encourage fussy eating and want him to have plenty of variety. But he's always been on the small side and isnt a big milk drinker, so I worry that he won't get enough calories. I often give him crackers, biscuits, yoghurt, banana or fruit puree etc after dinner, regardless of whether he eats the main meal.
Should I just offer him the main meal and if he doesn't eat it, don't give him anything else? The snacks after dinner are extras usually but if he refuses the main meal then the snacks are the meal on those occasions IYSWIM.
What is the best thing to do?