My dds are 5 and 1. At mealtimes I present them with a healthy meal, they rarely eat all of it, just pick the bits off the plate they like (eg 1 year old only eat the cucumber off her plate last night and 5 year old only ate the chicken. I then take there plates away without commenting and ask if they would like a piece of fruit or a yogurt for pudding. Then approx one hour later they start asking for snacks
my mil said to me in her day it was if you are too full for your dinner then you are too full for pudding. I used to prefer my way of doing it as it was stress free and at least they ate a yogurt or fruit, but now they have started asking for snacks which I refuse but the 5 year old is always complaining she is hungry. I wish I had gone down the no pudding route if main is not eaten. Is it to late to change my rules? I am fed up of throwing food away, but on the other hand this will mean my 1 year old will never get pudding of fruit or yogurt as she never eats much main anymore!