DS has a smarties icecream every night after his dinner. He eats well otherwise, limited treats (maybe a biscuit or small bag of sweets in the afternoon).
But the icecream thing has become something of a habit: I let it as on the promise of his smarties treat he'll eat every scrap of his dinner without fuss. Previously we have had real problems getting him to eat properly. He's 3.5. If, pre-children, I'd have heard this story I'd have rolled my eyes and snorted at the lack of parental control!
Is it excessive to let him eat icecream every day? It is dairy, after all...
When DS1 was 2 we had something similar with mini rolls. It worked a treat. But after a few months he must have got sick of the sight of them and didn't touch another one for about a year! He's still a pretty good eater though
The smarties icecreams are on sale in our local shop, £1.50 for 4 so quite cheap (& no doubt nasty...). Really, it just occurred to me that his behaviour at the table had improved quite markedly and that coincides with the daily treat!
On one hand I'm quite amused at myself (I didn't let him eat out for the first 18 months in a bid to avoid all non-organic produce...), but on the other, I guess I don't think it is a good habit to let him fall into! We might have to 'run out' of them soon.
I would be more concerned about the "every scrap of dinner" myself. i don't think it's a good idea to encourage children to eat more than they want. But I'm pretty hard line on the "Here's your dinner" wait a reasonable amount of time then clear plates school of parenting, so I'm probably not a good person to comment on this thread!