Why Do Dogs Eat Dirt?


Quick Answer

Veterinarians agree that dogs often eat dirt because of mineral deficiencies, boredom, behavioral problems or simply because they like the taste. Some working or very active dogs don't get enough minerals in their diet and eat dirt to compensate. A dog with behavior problems often eats dirt along with displaying other types of strange behaviors. Some dogs simply want to stay busy or like the taste of local soil.

Continue Reading
Related Videos

Full Answer

Eating a small amount of dirt is normal and cannot harm a dog. However, if the dog is eating excessive amounts of dirt on a regular basis, it can be dangerous to the dog's health. Dirt contains small rocks and other particles that, if consumed in excess, can cause serious digestive problems and form blockages that require surgical removal. Likewise, grinding teeth by chewing and biting down on the extra rocks or particles can cause chipping and lead to infection. Some soils contain chemicals that are harmful if ingested in large amounts. If the dog has ingested enough dirt containing chemicals, it can cause serious health problems and require medical attention. If a dog has a habit of eating large amounts of dirt on a regular basis, it is important to train the dog to stop.

Learn more about Dogs

Related Questions

  • Q:

    What Causes Dogs to Eat Dirt?

    A: A dog might start eating dirt due to a mineral deficiency or gastric upset. Eating nonedible items is known as pica. A dog may also not be eating dirt spec... Full Answer >
    Filed Under:
  • Q:

    Can Dogs Eat Rib Bones?

    A: Feeding rib bones to dogs is dangerous and can cause significant health problems. By consuming rib bones, dogs risk infection, damage to their mouths and d... Full Answer >
    Filed Under:
  • Q:

    Why Do Dogs Run Away?

    A: Dogs run away for many reasons, including boredom, fear and loneliness. Dogs that have not been spayed or neutered often run away to find a mate, and some ... Full Answer >
    Filed Under:
  • Q:

    Why Do Dogs Like Bones?

    A: Dogs like to chew on bones for many reasons, such as relieving boredom and anxiety, satisfying the urge to chew and accessing nutritious bone marrow. Howev... Full Answer >
    Filed Under: