Petco Text Logo
Petco Pet Logo

How do I get my puppy to eat new food after switching brands?

Updated On September 23rd, 2025

Pet's info: Dog | Shih Tzu | Female | 1 month and 22 days old

I just got my puppy yesterday and they gave me some of the puppy food they were giving her while I bought my own. I gave some to her before bed, she ate it... and today I gave her her new food (blue buffalo puppy food) and all she does is smell it but not eat it.. how do I get her to get used to her new puppy food?

1 Answer

Most Helpful Answer

Image profile

Answered By Jessica Keay, DVM

Veterinarian

Published on August 3rd, 2017

Usually it is best to do a gradual change to a new food. This is accomplished by mixing the old and new foods together at each feeding, starting with more of the old food and just a little of the new food and gradually changing the ratio until at the end of the week you have mostly the new food and just a small amount of the old food. This will help your dog get used to the new food's flavor and also hopefully help avoid stomach upset due to the change in diet.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored