asked

My 10-year-old Corgi Australian Shepherd mix has been throwing up white bubbly liquid throughout the day, with a little spotting of blood once, and his poop has a light red tint. He hasn't been able to keep anything down, including water, and has been uneasy and vomiting after drinking large amounts of water. He ate some grass this morning but threw it up. What could be causing this and what should I do?

September 3rd, 2023

Sign Up to View Answers

Create an account to view answers and interact with the community!