A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Why do dogs eat grass and dirt?

Best Answers

Dogs eat dirt and grass for a number of reasons. They like the taste or smell or they're hungry. A dog may eat grass as a way to make himself vomit, which he might do if he has an upset stomach. He also may have a condition called pica, in which he craves nonfood items. read more

A dog experiencing a tummy ache often turns to grass or dirt as a catalyst for throwing up. Again, this is a natural course of events and the dog is just following what Mother Nature intended. The dog's body knows it needs to rid itself of what is causing the gastrointestinal upset. At times, eating dirt or grass can force a canine technicolor yawn. read more

In many other situations, your dog will appear to be eating dirt but may actually be eating some food item that lies in the grass or on the ground. in these situations, the dog will likely not eat very much dirt at one time and it will only be a single occurrence. read more

Dogs eat dirt and grass for a number of reasons. They like the taste or smell or they're hungry. A dog may eat grass as a way to make himself vomit, which he might do if he has an upset stomach. read more

Encyclopedia Research

Wikipedia: