Why Are Dogs Sick After Eating Grass. Many pet owners think dogs eat grass because they have an upset stomach. This is probably because the behavior is so closely linked with vomiting. Once your dog vomits the grass and food he should feel better and shouldnt need any additional medical care if just a simple upset stomach. However most grass-eating dogs are not sick beforehand and do not vomit afterwards.
It is possible your dog is suffering from an upset stomach and their instinct is to throw up as a form of relief. Some may eat grass possibly to relieve gastric irritation or to make themselves sick. If you want to skip to the cutefunnygross bit go to 1m30. Read the full answer. Once your dog vomits the grass and food he should feel better and shouldnt need any additional medical care if just a simple upset stomach. Dogs may eat grass if they are bored lonely or anxious.
The other type of grass eating is thought to be more of an instinctive behavior.
Many dogs will seek out grass. Dogs are said to eat grass when they are feeling nauseous to make themselves sick and improve digestion but more often than not they do this for no other reason than it tastes good. Many dogs eat grass simply because they enjoy the interesting taste and texture of grass. It is true that in some cases a dog may be eating grass to induce vomiting. Surprisingly not all dogs vomit after eating grass. Many dogs will seek out grass.