His weight is between the 25th-10th percentile for his age. As a guideline for a 24 month old child should eat daily 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. Suggest giving him a late dinner and a snack before bed so hopefully he may not drink so much at night and you can start to wean him off the bottle at night.