Petco Text Logo
Petco Pet Logo

My dog suddenly won't eat his food. How do I fix his pickiness?

Updated On September 23rd, 2025

Pet's info: Dog | Shih Tzu | Male | neutered | 22 lbs

My dog is a picky eater, but not in the common ways. He will eat a food I buy him for a while, then one day he will just decide he doesn’t want that anymore. I have started keeping different foods on hand to cycle through until I find one he’s willing to eat that day. It is expensive and wasteful. He usually just won’t eat if he isn’t happy with the selection, but on occasion he will act out and use his head to try and tip over his food and water bowls.

1 Answer

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on February 4th, 2020

What Ozzy has done is train you to feed him what he wants when he wants. You can break this habit (and save money amd food) by choosing just one diet that he eats. Dogs thrive on routine, so if he isn't on a feeding schedule, start one. Prepare his food at the scheduled time and leave it down for 30 minutes before picking it up whether he has eaten or not. If he spills the food, clean it up without a word. Repeat this at the next mealtime. Do not offer any food or treats between meals. Don't worry, he will not starve. Once he realizes no other choices will be made available, he will begin to eat. Be patient and be firm.

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