Dairy products will not reduce the iron absorption, but his diet should include other foodstuffs like veggies, whole grains, pulses, sprouts, fruits, etc., in order to give him complete nutrition. He is in his growing stage, so you need to concentrate on his diet, so that he gets proper nutrition. Do not give him only 1-2 food group. Include all the food groups for proper and healthy growth.