A value of 8 is very low for Ferritin.
It can certainly be due to low dietary sources, or blood loss due to any reason, or poor absorption of iron.
Treating with oral iron supplements as prescribed by your doctor should be useful in uncomplicated cases,
Yes,At her age, blood loss can lead to low ferritin, and this can be due to bowel cancer.
This is an unlikely possibility but needs to be ruled out.
Diet & low acid in the stomach is a MORE likely possibility.
The tests should help clarify the situation,
Dark blood is not necessary for colon cancer, sometimes there can be microscopic blood loss which is not visible with naked eyes.
Stomach cancer is unlikely in this situation, however low acid secretion in the stomach can cause less absorption of vitamins, leading to low iron levels,
Dr. Gaurav Gupta
Please let me know if you need more information,
Please rate my reply if you found it helpful, it helps the experts get compensated for their time,
Ferritin can be low due to improper diet or blood loss.
This is the reason that the tests have been suggested.
The drop is minor, over a period of three years, but at her age, the precautions of doing these tests is in order,