110-однозначно нормальный гемоглобин для 5-6 месяцев, 95 низковато, конечно, но не критично,так как в этом возрасте только начинается подъем после физиологического снижения в первые месяцы. Я бы пересдала через пару недель, возможно, подъем начнется, тогда и препараты не нужны. Ну, и в любом случае, нужно удостаовериться, что анемия именно ЖЕЛЕЗОдефицитная, иначе в препаратах железа просто смысла не будет. Что касается питания, то лучшим источниом железа в этом возрасте является ГМ. Если у мамы самой железодефицит проверяется анализом крови общим плюс биохимия), то она может принимать препараты, если нет-не  нужно.норма гемоглобина по возрастам:1 д - 152-235 г/л2-6 д - 150-240 г/л14-23 д - 127-187 г/л24-37 д - 103-17.9 г/л40-50 д - 90-166 г/л2-2.5 мес. - 92-150 г/л3-3.5 мес. - 96-128 г/л5-7 мес. - 101-129 г/л8-10 мес. - 105-129 г/л11-18 мес. - 107-131 г/л1.5-3 года - 108-128 г/л5 лет - 111-143 г/л10 лет - 119-147 г/л12 лет - 118-150 г/л15 лет - 128-168 г/лВзрослые ж - 120-160 г/лВзрослые м - 140-180 г/лhttp://med2000.ru/n1/n112.htm