My DD has always been long and skinny. She was 5lb 3oz when she was born, with long, stick thin arms and legs. Now she's a very active, nearly 6 year old who does several sports (although less so at the moment obviously). She's also vegetarian by choice. She always refused to eat meat, even as a baby/toddler, and she made the decision to become an 'official' vegetarian in September last year, which we've respected, as we believe it's her choice.
She eats plenty, and asks for snacks as much as the next small child, but she does tend to go for fruit and veg over protein/carbs. In fact I really struggle to get her to eat any protein whatsoever. Tonight she stood on the bathroom scales and announced that she's 2st 9lbs. I'm pretty sure this is basically the same weight as when she was about 3! She's 3ft 10, so quite tall for her age.
How on earth can I fatten her up without resorting to feeding her nothing but cake?! Eating meat really isn't an option for her, she won't really even touch fish.
Sorry for the long post, I'm trying to avoid a drip feed!