Why do Dogs Eat Grass and Throw Up?

Dogs eat grass when they know they need to throw up. Eating the grass will relieve extra bile or foam from their stomach. I believe it helps them from getting bloat.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.