For his age his weight and height are below ‘normal’, however, he was born premature and still needs to 'catch' up. As a guideline for a 15-24 month old child should eat the following: Dairy 4 feedings a day – Milk (4oz), cheese (½ oz), yogurt (½ cup), or cottage cheese (¼ cup). Starch 4 feedings a day – Cereal (¼ cup), pasta (¼ cup), rice (¼ cup), bread (½ slice), or crackers (2). Fruits & Vegetables 4 feedings a day – Fruits (including 100% juice limited to only 4-6ozs) & Vegetables (¼ cup). Protein source 2 feedings a day – Meat or fish (1oz), egg (1), or beans (¼ cup). He should eat 3 meals and have snacks between meals using the foods above to be spread out throughout the day. At his age he can start with finger foods and he can feed himself with his fingers. Hoped this helped you.