Skip to Main Content ›
FREE Shipping on orders over $49
Save up to 30% + EZREFILL Savings of
Extra $5 to $20 OFF (exclusions apply details)
100% Satisfaction Guaranteed
FAST FREE Shipping $49+
100% Satisfaction Guaranteed
My Account
Are Dogs Colorblind? Are Dogs Ticklish? How long does a cat stay in heat? How Long Does a Dog Stay in Heat? How Long Is A Cat Pregnant? How much exercise does a dog need every day? How Often do Dogs Go Into Heat? What Colors Can Cats See? Why are Cats' Tongues Rough? Why do Cats Hate Water? Why do Cats Knead? Why do Cats Purr? Why do Dogs Eat Grass? Why Do Dogs Eat Poop? Why do Dogs Howl? Why do Dogs Lick? Why Do Dogs Roll in Poop? Why Does My Cat Bite Me? Why Does My Cat Lick Me? Why Does my Cat Sleep on Me? Why Does My Dog Eat Dirt? Why Does My Dog Stare At Me? Why Is My Cat Sneezing? Why is My Dog Panting and Restless? Why Is My Dog Shaking?

Addison's Disease Allergies Anal Sac Inflammation Anxiety Arthritis Asthma Behavior Bladder Stones Cancer Congestive Heart Failure Corneal Ulcers Coughing Cushing's Disease Dental Diabetes Diarrhea Digestive Distemper Dry Eye Ear Infections Ear Mites Fatty Tumors Feline Leukemia First Aid Fleas and Ticks Fungal Diseases Glaucoma Hair Loss Heartworm Disease Hip Dysplasia Horse Horse Horse Colic Horse EPM Horse Lameness Horse Ulcers Hot Spots Hyperthyroidism Hypothyroidism Inflammatory Bowel Disease Joints Kennel Cough Kidney Disease Kidney Stones Kitten Limping Lyme Disease Lymphoma Mange Medication Miscellaneous Motion Sickness Nutrition Pain Parvovirus Poisoning Puppy Rabies Seasons Senior Pets Separation Anxiety Skin and Coat Submissive Urination Supplements Unexplained or Unhealthy Weight Urinary Tract Vaccine Reaction Vomiting Worms See All A-Z

Why Does My Dog Eat Dirt?

Cute chocolate lab leaving muddy paw prints on carpet

Does your dog snack on soil? Or munch on mud?

As shocking as it is to find your dog eating dirt, it's not an uncommon habit in our canine friends. That said, it's certainly not a healthy or normal dietary preference.

A dog that consistently seeks out non-food items has an eating disorder known as pica. It can have several possible causes, or no cause at all.

Is Something Missing From Your Dog's Diet?

Sometimes, the urge to eat dirt comes from cravings that stem from a vitamin or mineral deficiency in the diet. Your dog may experience unusual cravings as a result of not getting enough iron, b-vitamins or zinc, for example.

One reason your dog's diet may be insufficient is because you may not be feeding them enough. This is often true in cases of dogs who are put on a diet. Decreasing your dog's daily food rations may lower their caloric intake, but it will also lower their intake of essential vitamins and minerals.

If this is the case, you'll need to adjust your dog's weight loss plan. Instead of simply feeding them less of their normal food, try switching to a weight maintenance food like Blue Buffalo Healthy Weight.

Weight Loss Pet Food

Indigestion can also drive your dog to eat dirt. A probiotic supplement like our Probiotic Chewys can provide the beneficial bacteria that your dog may have been seeking from the soil.

Probiotics for Dogs

Talk to your vet about assessing your dog's diet for deficiencies, especially if changing their diet does not work.

What If My Dog Just Likes Eating Dirt?

Some dogs just can't help but eat everything.

The soil in your garden might be tempting if you use manure, compost or some other pungent fertilizer. Or, there may be dead bugs or critters in the dirt that give off an interesting flavor.

It can be helpful to spray Fooey! Bitter Training Aid in your dog's favorite dirt patches to help deter them from the taste.

Or, you can work with a trainer or behaviorist to teach your dog "leave it" or to come back to you when you catch them eating dirt.

However, even the most well-mannered dog will likely eat dirt if given the opportunity. You may need to use fences or barriers to keep your dog out of your garden.

Can My Dog Get Sick From Eating Dirt?

Your dog could ingest fertilizers, pesticides or other lawn chemicals from eating dirt. Also, they can swallow parasitic eggs or larvae.

Even if your dog is not showing symptoms, you should bring a stool sample to your vet for a fecal analysis. Your veterinarian can see if your dog has contracted a parasite such as roundworms or giardia.

If your dog eventually stops eating dirt, you should still take them once or twice a year for a veterinary checkup with a fecal test to keep their health in check. You can prevent your dog from contracting heartworms and other parasites with a once-monthly preventative like Interceptor Plus.

Vet-Recommended Preventatives

Get 10% OFF Now Offer
Live Chat Share Website Feedback