Diet · · 2 min read · 2 books cited

How to Get Your Dog to Eat Again After Skipping Meals

Skip meals, don’t panic. If your dog isn’t eating, follow these steps: - Remove food after 15–20 minutes if uneaten. - Feed on a strict schedule. - Increase daily exercise. - Avoid hovering or stressing over meals. - Use Parmesan cheese temporarily if needed.

Why Dogs Skip Meals (And When to Worry)

Dogs may skip meals for many reasons—new surroundings, stress, teething, or even just taking food for granted. Some lose appetite after vaccinations or during growth phases. If your dog is healthy and not extremely thin, skipping one or two meals isn’t dangerous as long as they stay hydrated. However, if the loss of appetite lasts more than two meals or is accompanied by other symptoms, consult a vet to rule out illness.

The “New Deal” Method for Picky Eaters

To re-engage your dog’s interest in food, set a clear “new deal”: offer food for 15–20 minutes, then remove it—no matter how much is left. Repeat this daily until your dog learns that food is only available during that window. This builds anticipation and gratitude. After skipping a meal or two, your dog will begin to sit eagerly for the bowl, make eye contact, and eat with gusto. This method works because it teaches your dog that food is earned, not given freely.

Exercise and Routine Are Key

A regular exercise routine boosts appetite. Daily walks, playtime, or training sessions help your dog burn energy and become hungry at mealtime. Avoid exercising your dog 30 minutes before or after eating. Consistent feeding times also help—your dog will begin to anticipate meals and develop a natural hunger rhythm. Stick to a schedule, and don’t change it without good reason.

What Not to Do at Mealtime

Avoid hovering, watching, or reacting anxiously when your dog doesn’t eat. This can make them more stressed and less likely to eat. Don’t offer extra treats, supplements, or “special” foods to coax them. These habits teach your dog that they can wait for better food. Instead, act happy and calm when preparing meals—treat dinnertime like a fun event. If you have another dog that eats well, their presence may encourage your picky eater to join in.

When to Use a Temporary Trick: Parmesan Cheese

If your dog still refuses food after a few days, try sprinkling a little Parmesan cheese on their bowl. Dogs love the smell, and it’s hard to pick out just the cheese. Use this trick for only two or three meals until your dog starts eating their regular food again. This is not a long-term fix, but a short-term tool to re-engage appetite. Once your dog is eating consistently, stop using the cheese.

Frequently asked questions

How long can a dog go without eating?

Healthy dogs can skip one or two meals without harm, as long as they stay hydrated. If more than two meals are skipped, consult a vet.

Should I feed my dog every time they look at the bowl?

No. Only offer food during scheduled times. Remove uneaten food after 15–20 minutes to reinforce the “new deal” rule.

Sources

  1. Let Dogs be Dogs · Christopher · Chapter on Picky Eaters
  2. Raw and Natural Nutrition for Dogs The Definitive Guide to Homemade Meals · Lew Olson · Pages 84, 197

⚠️ Important: this article is a literature summary, not a case diagnosis. Every dog is different — breed, age, and history all affect the plan. For severe anxiety or aggressive barking, contact a certified behavior trainer or veterinary behaviorist.

Got it