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

My puppy woke up throwing up on the carpet. What's wrong?

Updated on September 23rd, 2025

Pet's info: Dog | Shih Tzu | Female | unspayed | 1 month and 16 days old | 4 lbs

Why is my puppy throwing up? She woke up and threw up 3 times on my carpet. I don’t know why:(

2 Answers

Most Helpful Answer

Linda G,  MS, DVM

Answered By Linda G, MS, DVM

Veterinarian

Published on July 16th, 2019

Hello. I am so sorry that Cleo has been vomiting. Vomiting can be caused by dietary indiscretion ( getting into the garbage ), a bacterial infection, an intestinal blockage from ingesting something, or a virus like Parvo. If she is eating, then feeding small amounts of a bland diet made up of boiled chicken & plain white rice might correct her upset. But if she refuses food &/or has diarrhea, then she really needs to be seen by a veterinarian. A puppy this young can become dehydrated in as little as a day & that will be very dangerous to her overall health. I hope she is doing better soon & thanks for using Petco Pet Education Center, formerly Petcoach.
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Maria DVM

    Veterinarian

    Published on August 25th, 2018

    Did he eat the litter also? I would recommend taking him to a veterinarian especially if he got some of the litter. This can cause an obstruction. With how young and small he is he can get dehydrated and sick pretty fast. Thank you for using Petco Pet Education Center, formerly Petcoach.

    Vote Icon

    2Pet 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