Dogs eating grass, leaves, or sticks can sometimes signal stress or anxiety. Similar to how some humans bite their nails when anxious, dogs may resort to chewing or eating non-food items to cope with emotional discomfort.
Most dogs eating grass occasionally are safe, especially if you ensure the grass is pesticide-free. However, excessive grass eating could signal underlying issues such as dietary deficiencies, gastrointestinal discomfort, or chronic anxiety.

Behavioral Issues: Anxiety, stress, or boredom can lead to pica, or eating things that aren't food. If your dog is eating grass that has been treated with chemicals (pesticides, weed control, fertilizers, etc.), then they could become ill and develop vomiting and diarrhea.

Dogs left without enough enrichment may use grass eating as a way to burn off nervous energy. It can also be a self-soothing activity, like nail-biting for humans. If your pup goes straight for grass during stressful times (like after a big noise or change in routine), it may be an anxiety response. Looking for ways to keep Fido more enriched?
Why Do Dogs Eat Grass? Is Eating Grass Bad for Dogs? How to Stop Your Dog From Eating Grass.Persistent or symptomatic grasseating should be evaluated by a veterinarian.