My Dog Is Not Keeping Food Down But Is Acting Normal, What Do I Do?


1 Answers

Anonymous Profile
Anonymous answered

Off and on vomiting in dogs is common and not considered as serious medical problems but vomiting in dogs for more than 24 hours can be due to some serious illness that should be investigated and treated by vet immediately because it can cause dehydration. Following conditions can cause vomiting in dogs.

   1. Heat stroke
   2. Middle ear infections
   3. Anxiety
   4. Stress
   5. Intestinal and gastric tumors
   6. Liver disease
   7. Kidney disease  
   8. Adrenal gland disease
   9. Gastrointestinal obstruction
  10. Intestinal parasites
  11. Overeating
  12. Eating rapidly  
  13. Exercise after taking meals
  14. Food allergies  
  15. Changes in diet
  16. Eating of grass or garbage
  17. Gastritis  
  18. Excess gastric acidity

For the treatment of persistent vomiting in your dog, take him to vet.

Answer Question