Robin Burden answered
Dogs will vomit from time to time, and this shouldn't be anything to get too worried about.
However, when a dog's vomit is green, this can be indicative that something going on in its stomach is not quite right.
Why is my dog's vomit green?
The most common cause of green-discoloration of dog vomit is bile.
This is a liquid found in the small intestines of a dog, and might be brought up as vomit due to inflammation or infection.
Several gastric conditions (such as enteritis) could be the cause of your dog's unusually green vomit so, to get a proper diagnosis, I would recommend taking him/her to a vet if symptoms persist.
What causes green vomit?
Before you rush your vet off to the animal ER, you may want to consider the following:
Has your dog eaten grass recently? Animals will often eat grass because the blades tickle their insides and make them throw up. This is a dog's way of cleaning out its stomach.
Is it possible that your dog has eaten anti-freeze? Antifreeze smells and tastes great to dogs. Unfortunately, it can be lethal - even in small amounts.
However, when a dog's vomit is green, this can be indicative that something going on in its stomach is not quite right.
Why is my dog's vomit green?
The most common cause of green-discoloration of dog vomit is bile.
This is a liquid found in the small intestines of a dog, and might be brought up as vomit due to inflammation or infection.
Several gastric conditions (such as enteritis) could be the cause of your dog's unusually green vomit so, to get a proper diagnosis, I would recommend taking him/her to a vet if symptoms persist.
What causes green vomit?
Before you rush your vet off to the animal ER, you may want to consider the following:
Has your dog eaten grass recently? Animals will often eat grass because the blades tickle their insides and make them throw up. This is a dog's way of cleaning out its stomach.
Is it possible that your dog has eaten anti-freeze? Antifreeze smells and tastes great to dogs. Unfortunately, it can be lethal - even in small amounts.