anemia is a medical problem that has MANY symptoms that can trigger it..
A snake that has anemia is lacking hemoglobin which is the oxygen carrying protein to the red blood cells.
This is a medical problem the vet needs to look at as theres nothing you can do. If she does get better after laying the eggs, then the eggs were causing her hemoglobin to drop
The cause depends on the type of anemia. Possible causes include:
* Genes -- some forms of anemia can be inherited
* Kidney failure
* Blood loss
* Poor diet
* Pregnancy
* Problems with bone marrow (where blood cells are made)
* Problems with the immune system that cause the destruction of blood cells