Dogs may eat grass for various reasons, including to soothe an upset stomach, to add fiber to their diet, or simply out of boredom. However, if your dog is constantly eating grass and showing signs of illness, it is best to consult with a veterinarian to rule out any underlying health issues.