🐱 NEW!

Introducing the Cat Food Advisor!

Independent, unbiased reviews without influence from pet food companies

Reply To: Puppy eating rocks, dirt, etc.

#28196 Report Abuse
theBCnut
Member

When dogs eat things that are not food it is called pica. There are several different reasons for pica. It can be because of a mineral lacking in the diet, in humans it is usually zinc. It can be because of absorption issues, in which case probiotics and digestive enzymes should help. It can be an oral fixation, like a 2 year old putting everything in their mouth, and the only thing for that is extremely close supervision and a rock solid “leave it” command. If it is an oral fixation lots of good things to chew on instead and age are really helpful.