Your E-mail:
Get the latest news, tips and
free advice every month
Cast Your Vote
Which group do you think the 2012 Westminster “Best in Show” winner will be from?
Local Guides



"Hartz Flexa-Foam Large Round About Gorilla Dog Toy (Large; 4.5"" L X 3"" W X 5"" H)"
Regular Price: $8.99
Sale Price: $7.19
Printer Friendly Bookmark and Share

Dog Health Emergency!

Why is this dog vomiting blood?

Jon Geller, DVM

Q. My 7-year-old Australian Cattle Dog started vomiting blood this morning. Can you give me any information on what might be wrong?

Dr. Jon GellerA. By the time you get this response, it will be way too late to help your dog, but this information may be useful for others or for the future.

When dogs throw up blood, the first thing to look at is the color: Is it bright red or more of a dark brown color?

If it is bright red, its possibly due to an ongoing irritation of the lining of the stomach wall. This could be caused by something irritating it, such as a piece of swallowed plastic, or from repeated vomiting that causes the stomach wall to become inflamed. More rarely, it could be a tumor or other mass in the wall of the stomach or esophagus that is bleeding.

If the blood is a dark-brown color with the consistency of coffee grounds, its more likely to be a long-term problem, such as an ulcer.

Any vomiting of blood that continues for more than several hours should be considered a medical emergency and checked out as soon as possible.

Best,
Jon Geller, DVM

                             - Get More Advice From Dr. Geller -

 Give us your opinion on
Dog Health Emergency!

Submit a Comment   Join Club
Earn 1,000 points! What's this?


Name:
Address:
City:
State:
Zip Code:
Email:

House Training
Buy Now
Dog Training Solutions
Buy Now
Cocker Spaniels
Buy Now
Become a fan of DogChannel on Facebook Follow DogChannel on Twitter Follow DogChannel on Google+ Follow DogChannel with RSS
Get social and connect with DogChannel.



Hi my name's Mica Mia #223930 Help me get 100 Votes!

Visit the Photo Gallery to
cast your vote!