Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

Why does my puppy eat non-food items? Is it a vitamin deficiency?

Updated on September 23rd, 2025

Pet's info: Dog | Labrador Retriever | Male | unneutered | 2 months and 23 days old | 16 lbs

My black lab eating too much soil and non edible substances when he’s out of his crate. I have managed to teach him not to eat such things. However he keeps eating non stop. A week ago, he had swallowed a plastic bag! On the next day he did pass the bag! How to stop him not to eat such things? Is he having vitamin deficiency?

1 Answer

Most Helpful Answer

Dr. Strydom, DVM

Answered By Dr. Strydom, DVM

Veterinarian

Published on July 24th, 2019

If he is on a high-quality, well-balanced, commercial dog food diet it is not likely to be a vitamin deficiency.

In my opinion, he does this because he is a Lab and a puppy. Eating things is common for this breed. They do eat everything. They are bred for hunting and to grab things in their mouth. You need to give him things he is allowed to chew that will keep him busy.

Honestly, the best thing to do is to consult with a professional dog trainer and get this problem corrected early before he gets too much older. You are extremely lucky that he passed that plastic bag and it didn't need to be surgically removed.

You can try this training on you own but it is not recommended. I promise you will get quicker and better results by working with a trainer.

( https://www.thelabradorsite.com/stop-dog-eating-everything/ )

( https://positively.com/forum/viewtopic.php?t=14004 )
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

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

Share

Styled arrow button