Anemia has several causes. You have to correctly identify the cause to be able to treat it.
External bleeding - stomach ulcers,
Nutrition - deficiency or malabsorption of iron and/or vitamins
Bone marrow - failure to manufacture the RBCs
Chronic disease - liver, kindney, etc
Autoimmune - body attacks the RBCs
I think I would look for a second opinion....
Skin kids - Jason, Kevin, Allison
Canine kids - Bennett & Bailey (always in our hearts), Riley, Banker, Rogue and Boz
Feline kids - Zoey, Talley and Abra