Too much cow’s milk.
Infants younger than 12 months who drink cow's milk rather than breast milk or iron-fortified formula are more likely to have anemia. Cow's milk leads to anemia because it:
Has less iron
Causes small amounts of blood loss from the intestines.
Makes it harder for the body to absorb iron.