Petco Text Logo
Petco Pet Logo

Why does my dog eat everything and throw up? What should I do?

Updated On September 23rd, 2025

Pet's info: Dog | Miniature Pinscher | Male | neutered | 3 years and 5 months old | 16 lbs

Dog keeps eating everything in sight lately as he walk causing him to puke and have diarrhea. I feed him Science Diet - Sensitive Skin & Stomach 2x’s/day. He’s eaten lint, dust bunnies, hair, ripped paper, even a piece of plastic bag (he threw it up). I cleaned but he still finds something. He plays w. toys often, not interested in interactive kong-like toys. He’s walked for 10-15mins, 3x’s/day. Is it a vitamin deficiency? What vitamins should I feed him? Why is he doing this? What should I do?

1 Answer

Most Helpful Answer

Image profile

Answered By Jessica Desrosiers

Veterinary Technician

Published on October 8th, 2019

It would be a good idea to bring Dexter to your vet to rule out any health issues that could be causing his want to eat everything. It sounds like he is on a healthy diet already, however if there is an underlying issue it's good to find out and treat it. If he checks out healthy, working on limiting his access to the house, and training techniques such as "drop it", "leave it", etc can help prevent him from getting into things he shouldn't. When you aren't home, keeping him in a crate or in a safe to be room such as a blocked off laundry room can help keep him from getting to dangerous items when you can't be there.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored