My boy eats dirt, too. Not every day but sometimes. He has one particular spot in the yard where he likes to dig (that's his own special garden, compliments of mom) and he will sometimes eat the dirt in that spot. I just think it's b/c he's bored or he likes the taste of it, or maybe both. If that is the worst thing he ever does, I can deal with it.