Petco Text Logo
Petco Pet Logo

My dog ate a blanket, now he's vomiting and lethargic. What to do?

Updated On September 23rd, 2025

Pet's info: Dog | Husky | Male | neutered | 8 months and 1 day old | 45 lbs

Hello My dog ate part of a blanket we think on Wednesday when he was in his kennel and we were at work. Last night (around 4am) he began puking. He puked 3 times but has not puked since 9am. He had soft stools but not diarrhea. He hasn’t pooped since 10am but has been drinking and ate about 1/2 of his normal amount of food for the day. He isn’t his normal self and has been laying around all day. He usually scarfs his food down but hasn’t been eating it well although ate some.

1 Answer

Most Helpful Answer

Image profile

Answered By Sarah Derksen, DVM

Veterinarian

Published on November 2nd, 2019

Hi. Poor Niko. It could be one of 2 things. The passing of the blanket is causing GI upset, or possibly some of it is stuck. I would recommend that if this continues tomorrow, then he needs xrays to check his GI tract

Vote icon

2Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored