What causes dog eating grass and not eating? Learn the causes, what to do and when to seek help.
Frantic grass eating usually means your dog already feels sick: nauseous, uncomfortable, or in pain, and is urgently seeking relief. It can also be driven by anxiety or hunger.
When dogs eat grass, it can lead to an increase in stomach acid production, which can result in a gurgling or rumbling sound. If the gurgling is accompanied by other symptoms such as vomiting or diarrhea, it is recommended to consult with a veterinarian.

Dogs stomachs often make gurgling sounds while digesting food, which is normal. However, the sounds may also signal digestive issues or even a medical problem. Eating grass is also a sign that the stomach might be upset.
Gurgling stomach and grass eating in dogs can be a sign of an upset stomach, a difficult digestion, food sensitivity, or other digestive issues. Grass itself may not be harmful in small amounts, but grass treated with pesticides and herbicides can be toxic to dogs.

Some common symptoms of a sensitive stomach in German Shepherds include vomiting, diarrhea, flatulence, and a noticeable change in appetite. These symptoms can be accompanied by lethargy, abdominal pain, and frequent attempts to eat grass, which often indicates nausea.