Actually this is really very normal behaviour for her, irritating as it is. She picks something to be progressively more obnoxious about (this week it was dinner) and escalates it until someone snaps (me or her) and then everything is good again. Sometimes it is short cycles like this one, with her general behaviour it can go in phases several months long, and just when you're on the verge of wringing her neck she is suddenly the Perfect Child again.

She's had food issues before though. They did "healthy eating" at school some years ago and for the next 2 years she got completely OCD about visible fat in food, so it was really hard to get her to eat chops or steak but really easy to get her to eat stuff like crisps or cheap sausages that are just soaked in fat but you can't see it.

I don't think she's going to hit puberty any time soon. I think I was 15 or 16 when mine hit. She's about 4'6" and 30kg, tall and skinny but well proportioned. I haven't had a comment about her being fat or ugly for quite a while now thankfully, she did have a brief phase of saying she was fat. She's absolutely gorgeous, she's really starting to look like a young and very attractive adult now (I know I'm biased as her parent but other people back me up too), and quite the reverse of being picked on at school - she has a fan club of boys who think she is beautiful and goes through "boyfriends" at an alarming rate for someone so young. She's quite peculiar so all her friends say she's weird but they don't pick on her. She's actually far more likely to be picking on THEM, she can be very mean.

Not sure if this is going to set her up to be more or less prone to eating disorders when she's older and puberty DOES hit, to be honest.