Hi, I posted on here a while back about putting my 5.5 year old daughter on a bit of a diet/healthy eating plan.
She is doing really well and will now eat vedgetables, loads of fruit and hasn't asked for crisps etc at home at all. We don't have it in the house any more.
The problem is, I work 3 nights a week and she has to be looked after by my mother in law when I'm sleeping. I've explained to her that Lucy's on a healthy diet now and explained that she is slightly overweight and I want to get her into healthy habbits etc. She agreed that it was for the best. At dinner time though, she'll give her 2 yourkshire puddings dripping in oil, then if she eats them which she always does, she'll offer her 2 more. 
I have to then quickly say "I think she's had enough, whould you like some more carrots etc?" The problem is then, she'll say "no, grandma said I can have yourkshire puddings".
The other morning when I came home from work to my MIL's house I asked Lucy what she wanted for breakfast, then MIL listed off all the things she could have, then said "she's had some cheese on toast already". I said "Oh, that's fine then, I didn't know she'd had breakfast". Later I see my MIL's given her a bread roll with butter, and after that, I see her tucking into another bread roll with penut butter. [aaagh!!!] I feel like I can't win.
I said to MIL, "why has she got another roll?" and she said "because the student had one, she wanted one."
The problem at my MIL's is that everything I don't want her to eat is there in abundance. Crisps, cakes, sweets etc.
I don't want to annoy MIL too much as she has to look after her sometimes. I don't know weather to pack Lucy's food for the day? So that she knows what to feed her?
It makes me feel that I have no control over what she's eating when she's there and all my hard work in getting her to like healthy food is being destroyed.
I'm not sure what to do about it?