Janet lee answered 7/8/2008 My Dog Keeps Eating Grass And Throwing Up, What Is Wrong With Him? Take him to the vet ASAP! He might be poisoned! Whatever the case, time is of the essence!