answersLogoWhite

0

Why do dogs lay in dirt?

Updated: 10/9/2023
User Avatar

Wiki User

15y ago

Best Answer

Some dogs eat dirt because their bodies tell them to. This can be because of a mineral deficiency (not just iron) that is somehow improved by consuming dirt off the ground. Unless the dirt is contaminated by something harmful to the animal, this practice of eating dirt may actually be good for them.

If this is the reason your dog is eating dirt, it may be remedied by giving them the missing nutrients as supplements. There are a variety of vitamins and minerals available at pet stores that may replace the dirt as a means of getting what the dog's body needs. Look for natural WHOLE food sources.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

16y ago

If a dog is eating and swallowing dirt or sticks, it's a sign that something is wrong, e.g. the dog isn't being fed enough, or doesn't like his or her dog food well enough, etc. You might want to consult with a vet on that.

However, most dogs like to chew sticks and things they find in the dirt, but then don't swallow them. Chewing a stick is OK as long as the stick doesn't hurt them or shatter, etc.

This answer is:
User Avatar

User Avatar

Wiki User

16y ago

probably because they are hungry or thirsty or just like it and think its edible

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

to get the bugs off then when they roll around

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

i think it does this if it is board of its food that you are giving it

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Possibly Allergies, I know my dog chews her leg during the pollen seasons but I've never seen her eat dirt.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

It Helps them digest there food

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why do dogs lay in dirt?
Write your answer...
Submit
Still have questions?
magnify glass
imp