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

Why does my dog vomit on a diet? Is it from hunger or eating too fast?

Updated on September 23rd, 2025

Pet's info: Dog | Pomeranian | Female | spayed | 4 years and 7 months old | 8.4 lbs

Is it possible for dogs to puke just because they are hungry and wants to eat again? I have a Pomeranian girl who began puking when we started getting her on a diet. Her knees were weakening due to jumping and a lot of exercise so we decided to give her less food(she used to eat a lot) until she loses 0.25-0.5lb. Is it possible for her to puke right after eating just to eat again when she's on a diet?

1 Answer

Most Helpful Answer

Eryn Taormina, DVM

Answered By Eryn Taormina, DVM

Veterinarian

Published on January 13th, 2019

Hi there! I'm sorry to hear about Pola's troubles.
I have seem dogs vomit because of their stomach being empty for too long in between meals. Vomiting after eating however could more likely be a sign of something else. Maybe Pola's food no longer agrees with her or she's getting a sensitive stomach. Also, can you think of anything Pola may have gotten into? Dogs can get things stuck in the stomach that can cause partial blockages or even chronic irritation.
I would make sure you are giving Pola her total amount of food split into 2-3 meals every 8-12 hours.
Also important is if Pola has started eating faster because shes being given less food to eat. Eating too fast would make her throw up too. She may need to eat from a treat dispensing ball or something like a pickle pocket to make sure she's eating slowly.
If this doesn't go away in another 5 days or so I'd have her evaluated by her veterinarian. They can help you streamline her diet and also make sure she doesn't have anything else going on.
Best of luck!
Vote Icon1Pet 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