Печень, гранатовый сок, и прочее - фигня полная. Усваивается из них самый минимум. А чтобы получить суточную дозу железа - нужно несколько литров/килограмм выпить/съесть. В достаточном количестве железо усваивается только из отварной говядины и телятины. Так же поднимают гемоглобин грецким орехом. Или же 5 фиников запивать стаканом молока. Вечером, желательно перед сном, 5 дней. Плюс конечно же аптечные препараты железа, такие как сорбифер, мальтофер (сироп) или фенюльс. Так же перед сном.
Главное, чтобы вместе с железом в организм поступал белок. Только аннотации у препаратов почитайте, как и можно ли вообще годовалым их принимать.
Уж поверьте, контролирую свою хроническую анемию только так.