Stages of Development in Babies and Infants 6-9 Month by BabyPillars.