Answer by
debmalewski (1085)
Throwing up green liquid is usually stomach bile. My dog does this when she hasn't eaten in awhile, although it's usually yellow. It might be green from eating grass to self-medicate, to calm his/her upset stomach. Dogs seem to know when they need to throw up to make their stomach feel better!