24/7 Lost Pet Support: 1-800-938-4909

Back to Pet Questions
Personalized to Prancer

My dog eats his food for a few days then becomes uninterested. We change his food and the same thing happens. Why?

Important Disclaimer

The information provided here is for general pet health education only and is not a substitute for professional veterinary advice, diagnosis, or treatment. Never disregard professional veterinary advice or delay seeking it because of something you read here. If your pet is experiencing a medical emergency, contact your veterinarian or an emergency animal hospital immediately.

P
Prancer
Registered pet
Species & breed
Dog · American Pit Bull Terrier
Age
2 years old
Sex
Male
Color
Orange

It's really common for owners to notice this pattern, and it can be genuinely puzzling — especially when you're trying to do right by your dog. The good news is that this kind of on-again, off-again appetite is something vets hear about a lot.

Here are a few things that are commonly associated with this behavior:

He may have learned that holding out pays off.
Dogs are smart. If switching foods or adding tasty toppers has happened a few times, some dogs figure out that being picky leads to something better. This is sometimes called "learned food aversion" or just plain pickiness — and it can become a habit.

His portion size or feeding schedule may need adjusting.
A 2-year-old Pit Bull is an active, muscular breed with real energy needs — but those needs can vary. If he's getting too much food, he may simply not be hungry. Free-feeding (leaving food out all day) can also reduce a dog's drive to eat at mealtimes.

Frequent food changes can upset the stomach.
Switching foods repeatedly — especially quickly — can cause mild digestive discomfort, which might make him less enthusiastic about eating. When switching foods, a slow transition over 7–10 days (gradually mixing the new food in with the old) is usually easier on a dog's system.

There could be an underlying reason he's not feeling great.
Sometimes reduced appetite is the first sign of something else going on — dental discomfort, a mild stomach issue, or something else worth checking out.

A few things you can try at home:

  • Offer meals at consistent times (twice a day is typical for adult dogs) and pick up the bowl after 15–20 minutes whether he's eaten or not
  • Avoid switching foods unless there's a clear reason — consistency often helps
  • Make sure treats and table scraps aren't filling him up between meals
  • If you do need to switch foods, do it gradually over about a week

That said, since this has been a recurring pattern, it's worth looping in your vet. They can rule out any physical reasons for the pickiness and help you figure out the right portion size and feeding routine for Prancer specifically.


When to see your vet: Schedule a visit soon if Prancer is losing weight, seems tired or less playful than usual, is vomiting or has loose stools, or if the appetite changes have been going on for more than a couple of weeks. If he skips more than two meals in a row, that's a reason to call your vet's office right away.

Was this answer helpful?

Your feedback helps us improve answers for every pet.