Grayson had his 9 mo appt last week and you would never know that he was a 9 lb baby. Grayson is not a big boy at all. He is 17.5 lbs (10%) and only 27 1/4 inches long (25%). I don't remember his measure for his head but it was also 25%.
Grayson never really ate baby food - he hated it no matter what I tried so he has been eating real food for a long time. He doesn't have a tooth in that mouth but he sure does eat. He loves everything that he tries pretty much as long as it isn't baby food.