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
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 )
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.