Dogs are eating machines, and it is impossible to watch your dog at all times. It is only a matter of time before he ingests something he shouldnt such as spoiled food, an inedible object, grass, or too much water, all of which can make him want to throw up. He may also want to throw up because he has an inflammation of the intestinal tract or stomach, called gastroenteritis. He could want to throw up because he has an intestinal obstruction from a tumor, organ displacement, or foreign ...