Anemia could be from a lack of iron, B6, B12 or folic acid.  Combined with her gaining weight and thinking that was the solution, this just proves that this girl knows nothing about a healthy diet.  Give her a few years.  She'll be a blimp.