Why Dogs Eat Dirt?

There are a couple of reasons why a dog might eat dirt. The first is that there is something lacking in their diet. If this is the reason you might want to look into getting better dog food or supplementing your dogs diet. They might also be doing it because they are bored.