Non-regenerative anemia occurs when something is stopping or inhibiting the production of red blood cells. Because there is no way for the body to respond to this problem a slowly developing anemia occurs as the red blood cells are used up. The average red blood cell in dogs probably lives a little more than 100 days but due to the continuous overlap of red blood cell production it may only take 60 days or so for anemia to develop with even small amounts of continuous blood loss that the body can not respond to. Unfortunately, there are hundreds of causes of non-regenerative anemia because almost any chronic disease can inhibit red blood cell production if it goes on long enough. Vitamin B deficiencies and iron deficiencies can cause failure to produce red blood cells. Kidney failure causes anemia because the kidneys produce the hormone that stimulates red blood cell production (erythropoietin) and because red blood cells don't live as long when the kidneys aren't doing their job of removing blood toxins well.
My dog (2yrs) had diarrhea and was vomiting. I took him to his vet and the dog injected 2 meds and prescribed Metronidazole 250mg to be taken daily w/food (full stomach). The vet said to give him babyfood till he's better. Once my dog started eating the babyfood, I gave him his 1st pill. However, I haven't given him the 2nd dosage because my dog won't eat or drink water. He has a lil diarrhea and is going frequently although it's not much what he excretes. My question: can & should I cont to give Metronidazole on an empty stomache? He's lost his appetite and I worry of giving the med cause of this.