hi, welcome to Healthcare Magic forum.
you will need to get his blood tested to check is it just nutritional iron deficiency
or something else. 9.1 is not too low. he will need medicine for worm infestation & preferably give iron syrup empty stomach & with lime will cause better absorption. most important thing is to get his blood tested. take care.