My dog eats dirt

I live in west Toronto. I have a yard that is 25ft by 75 ft with a variety of plantings. I have a young dog that is eating buckets of dirt; he eats approx 2 cups a day. Is there…