Petco Text Logo
Petco Pet Logo

My puppy ate wood, threw up, and now won't eat. What should I do?

Updated On September 23rd, 2025

Pet's info: Dog | American Staffordshire Terrier | Male | neutered | 2 months and 18 days old

Puppy ate firewood.Threw up the wood last night. Has had normal vowel movement but no appetite.No signs of blood in poop, urine or mouth.What to do?

3 Answers

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on August 29th, 2016

Poor Blanco! Puppies often eat things they aren't supposed to, including wood, and sometimes it passes on it's own. It's good that he is having normal bowel movements, and has no signs of blood in his poor or mouth. It could be that his stomach is still upset from eating the wood, or there could still be pieces of wood in his GI system. Withhold food for 12-24 hours, then feed a bland diet of boiled white meat chicken (no bones) and white rice in small amounts several times a day for a couple of days. Then slowly add back in his normal diet. Continue to monitor his poop for signs of wood, and monitor his overall behavior. If he refuses to eat the bland diet, vomits the bland diet, becomes very lethargic, stops drinking water, starts vomiting water, or has blood in his stool, he will need to see a vet right away.

Vote icon

6Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Jyothi Alagappan

    Veterinarian

    Published on

    I would take your dog to your veterinarian to be seen. He could have an upset stomach or even part of the wood causing an obstruction. Lack of appetite is concerning and I would make sure that Bianco does not have any more foreign material in his system.

    Vote icon

    3Pet Parents found this answer helpful

  • Image profile

    Answered By David Elbeze, DVM, MRCVS

    Veterinarian

    Published on

    withhold food for 8 hours then offer him boiled boneless chicken and rice every 6 hours in small portions. if he is eating and not vomiting, continue with this diet for 2 days. After 2 days, you can put him back gradually on his normal food. If he is not eating, take him to the vet to get treatment.he will probably need an xray done to make sure there is nothing obstructing the stomach and intestines then he will be given an injection to stop the nausea.

    Vote icon

    3Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored