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 won't eat his food, only wants treats. What should I do?

Updated on September 23rd, 2025

Pet's info: Dog | Boston Terrier | Male | unneutered | 4 months and 19 days old | 7.6 lbs

Hello I have a Boston Terrier 4.5 month old puppy . He was eating pedigree puppy wet and dry mixed. He lost interest once starting training classes where he discovered flavorful treats. I changed his food to Blue Buffalo in hopes there would be more flavor. He does eat but not much and seems to be holding out for treats or maybe wet food. He also tries to steal cat food dry (science diet)and adult dog food(pedigree). Should try switching food or get strict with treats . He is stubborn.

1 Answer

Most Helpful Answer

Sara Farmer, DVM

Answered By Sara Farmer, DVM

Veterinarian

Published on July 20th, 2018

Some dogs tend to be picky eaters, and I think it sounds like Canelo is probably one of them. If you want to curb this behavior you should offer the food you want him to eat and not give treats or more/different food even if he doesn’t eat. As long as he’s otherwise in good health he’ll eat when he’s hungry enough. Some dogs will skip a meal or even two but in general once they realize nothing better is coming they will eat what’s offered.
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