Grass eating is usually normal. Dogs and cats in the wild eat grass to supplement their diet with vegetation. many veterinarians believe that pets eat grass in an attempt to calm an upset stomach but eating grass doesn't necessarily mean that your pet has a tummy ache.