I'm assuming her serum ferritin levels are very low as well as her hemoglobin since ferritin is required to help produce red blood cells.
Most of the iron in our bodies is stored and bound to ferritin (a protein that binds to iron), so what a serum ferritin test measures is the amount of stored iron in your body (liver, spleen, muscles, bone marrow).
She really needs to take iron supplements and eat meat at least twice a day. I take a time-released iron supplement because sometimes the regular ones can wreak havoc with your entire digestive tract. Most doctors recommend ferrous sulfate and taking that on an empty stomach. Since iron bothers my GI tract, I take 300mg of ferrous gluconate (35mg of elemental iron) once a day with dinner. When I'm menstruating, I take two a day. That seems to have done the trick.
My serum ferritin was sitting at 3ug/L (normal range is 12-200), my hemoglobin was 109 g/L (normal range 120-160) and my hematocrit was 0.33 L/L (normal range 0.36-0.48).
After six months of taking iron, my serum ferritin was 25, hemoglobin was 138, and hematocrit was 0.40.