I have a two year old who is hopelessly picky. Yet he is just the right height and weight (50% percentile) so something is getting in there. From my own research, i learned that many picky eaters will actually love dairy and fruit, even vegetables, but often not meat. But 5-7 bites is actually quite a bit for a toddler (remember, for an adults, 5-7 bites is practically a serving -- it takes about that many bites to eat up 3 ounces of meat). From experience, I find that the more I fuss about his picky eating the worse I make the situation. Instead, I first make sure he gets adequate amounts of what he does like, such as dairy, fruits, and vegetables. I have also tried smoothies and homemade organic baked goods (where you can sneak in protein-rich flour and vegetables like shredded carrots) and that worked, albeit with variable success. Other sources of protein, such as beans, can be as just as beneficial as eating meat, so I give him lots of beans (and I've also taught him to excuse himself when he farts!). To get in the B-vitamins that meat contains, I tried dark green leafy vegetables, like spinach, pureed and mixed into milk based smoothies (believe it or not my son loves this). Finally, to get the additional iron, I still use iron-fortified cereals. So those are my strategies. I no longer fuss about how much or how little he is taking, and I think we are both happier (and he's gassier) for it! Good luck.