My dog keeps vomiting yellow water with blood and won’t eat anything

📅 👁 1461 views 💬 18 replies Digestive System
A

Expert Answer

A dog that keeps vomiting yellow water with blood is mainly considered to be caused by intestinal foreign bodies, acute enteritis, parasites, or viral infection. These diseases all damage the dog’s gastrointestinal tract and cause the symptom of vomiting blood.

If the dog is in good spirits and appetite and its stools are normal, you can try feeding it some gastrointestinal-regulating medication. If the symptoms do not ease or the dog’s condition is poor, take it to a veterinary clinic for a detailed examination promptly to confirm the cause and adopt appropriate treatment measures.

💬 Leave a Reply