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 dog keeps throwing up whole food after a diet change, what's wrong?

Updated on September 23rd, 2025

Pet's info: Dog | Labrador Retriever | Female | spayed | 11 years and 3 months old

Poppy has been sick a few times over the past week. We have recently changed her food COULD that be why? Some of the food is coming up in full chunks

2 Answers

Most Helpful Answer

Andrea M. Brodie, DVM

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on November 4th, 2016

There may be two reasons: 1) you changed the food abruptly and 2) she is eating way to o much too fast
ad 1) feed about 50:50 old food and new food and then gradually replace more of the old food with the new. Do this over several days.
ad 2) Feed less food more often.

This should clear up the problem.
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Lauren Jones VMD

    Veterinarian

    Published on April 3rd, 2017

    I'm glad to hear that you have been gradually introducing the new diet to your dog. In most cases, this helps to prevent any gastrointestinal upset caused by diet changes, but that doesn't seem to be the case with your dog. It is possible that your dog simply ate too quickly if he didn't chew the food, has a sensitivity to the new food, or has another concurrent GI issue such as a virus or parasites. If your dog is otherwise acting normally, drinking and has no other vomiting or diarrhea, consider feeding him slowly with his next meal by spreading the food over a baking sheet or in a muffin tin to force him to eat slower. If the vomiting continues, do not offer food for 12 hours, then offer a bland diet of boiled chicken and white rice for a few days. If the vomiting continues, you may need to take your dog to his vet for an exam.

    Vote Icon

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