If the doctor wants Mini to eat more, make the doctor feed him. Don't get freaked out because kiddo isn't gaining weight, as all kids grow differently. All you can do is provide a good balanced diet, and just make sure you have a splatter-shield for those feedings when they're not as enthusiastic.
Both of my kiddos ate when they were hungry. No more, no less. We did start to supplement some of their foods with rice cereal (like a pinch flakes in the formula/breast milk bottle or mixing some with fruits or veggies they liked). Like others have said, some days they love one food and the next day they'll hate it, just be sure to keep a well-stocked selection for those days. I remember having probably about 10-15 half-eaten jars of baby food in the fridge that would make the daily rotation. If after 2 days in the fridge it wasn't done, it went into the trash (but that was rare).
We did have some good luck with the various Gerber meat baby foods. Both kiddos liked turkey and ham, not so much with the others although we still got the full variety cus they'd still eat it once in a while.