Petco Text Logo
Petco Pet Logo

My puppy eats dirt & rocks. Is he missing something in his diet?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Male | 1lb

I have an 8 week old puppy and he licks concrete and rocks, but recently started eating dirt. Is this normal or is he missing something in his diet? He eats alpo dog food.

1 Answer

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on September 30th, 2018

This is not normal for a puppy. He may be doing it out of boredom, curiosity or in an attempt to correct a nutritional imbalance. Restrict access to areas where there is dirt if possible. Monitor him for inappropriate licking and correct the behavior immediately. Provide a toy or task as a distraction. If he complies, praise and reward him. If possible, transition him slowly to a better quality puppy food. If the behavior persists, he will need to be examined by your veterinarian.

Vote icon

2Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored