My Dog Won’t Eat – What Should I Do

When a dog suddenly stops eating, it can be a cause for concern for any owner,  Some dogs refuse food for harmless reasons, while others may be experiencing a health problem.

In this guide, I’ll explain the most common reasons why dogs refuse food, what you can do at home, and when it’s time to see a vet.

 

Why won’t my dog eat?

A dog may refuse food due to stress, illness, toothache, a change in diet, or behavioral problems.

In many cases, appetite returns within 24-48 hours, but continued refusal to eat should not be ignored.

dog refusing food and looking sick

Common reasons why your dog might refuse food

Stress or anxiety

Dogs are sensitive to change. Moving to a new home, loud noises, new pets, or separation anxiety can all affect their appetite.

Toothache or oral problems

Broken teeth, gum disease, or mouth infections can make chewing painful, causing dogs to refuse food altogether.

Underlying illness

Loss of appetite is often one of the first signs of illness. Gastrointestinal problems, infections, kidney disease, or fever can all cause dogs to stop eating.

A veterinarian checks the dog's appetite and health.

What should you do if your dog refuses to eat?

If your dog has missed a meal or two but is otherwise active, there are several safe steps you can try at home.

Bullet list

– Warm the food slightly to improve its aroma.

– Stick to a regular meal schedule.

– Avoid giving treats between meals.

– Add small amounts of moist foods or broth.

You can try adding high-quality dog bone broth like this to make dry food more appealing.

“this dog bone broth”

If broth doesn’t work, you can try freeze-dried dog food additives.

These additives give dogs a realistic meat flavor and often help picky eaters get back on their diet.

Check out freeze-dried dog food additives on Amazon

“freeze-dried dog food topper on Amazon”

When should you visit the vet?

You should contact your vet if your dog hasn’t eaten for more than 48 hours, seems lethargic, is vomiting, or is losing weight.

Frequently Asked Questions

Healthy dogs can go without food for up to 48 hours, but longer periods require veterinary consultation.

Yes, stress and anxiety are among the most common factors that cause dogs to lose their appetite.

dog eating food happily again

🐶 4-Week Dog Feeding Plan

(A detailed plan to help your dog eat again)

Week 1 – Restoring Appetite (Returning to Food)

🎯 Goal:

Restore appetite

Reduce stress

Monitor for any potential hazards

🍗 What the dog can eat:

Boiled chicken

Skinless

No salt

No spices

Dog bone broth (one or two tablespoons)

It is preferable to warm the food slightly to release its flavor

❌ What the dog cannot eat:

Leftovers

Bread

Milk

Seasoned meats

All types of treats

📅 What the owner should do daily:

Put out the food at a specific time

Leave the bowl for only 15-20 minutes

If the dog doesn’t eat, remove it

Monitor the dog’s activity level (is it active or not)

🟡 Week 2 – Transitioning to Regular Food (Gradually)

🎯 Goal:

Re-accustom the dog to its food

Establish a regular feeding routine

🍲 What What the dog should eat:

70% boiled chicken

30% wet or soft dog food

Unsweetened natural yogurt (once or twice a week – 1 teaspoon)

❌ What the dog should not eat:

Treats

Frequent food changes

Human food

📅 What the owner should do daily:

Same mealtime

Same place

Same bowl

Avoid sudden changes to the routine

🟠 Week 3 – Selective Food Treatment

🎯 Goal:

Let the dog eat without coddling

Make its food the focus again

🍽️ What the dog should eat:

80% dog food

20% toppings or a little broth

Divide the meal into two small portions

❌ What not to feed:

Overfeeding chicken

Any daily stimulation

Feeding outside the routine

📅 What the owner should do daily:

Don’t leave the food bowl full all day

A slow feeder can be used Nutrition

Maintain a calm environment during mealtimes

🔵 Week 4 – Consolidation and Follow-up

🎯 Goal:

Return to a normal diet

Monitor overall health

🥘 What the dog should eat:

100% balanced dog food

Chicken only:

Once a week

Or as a treat only

❌ What not to feed:

Relying on chicken

Leftovers

Random treats

📅 What the owner should do daily:

Monitor weight

Monitor activity

Ensure the dog drinks enough water

⚠️ If you notice any of the following symptoms:

Vomiting

Diarrhea

Fatigue

Weight loss

➡️ See a veterinarian immediately.

If your dog’s appetite doesn’t improve within 6 days or symptoms worsen, a veterinary visit is the safest option.

🙏 Thank you for reading.

 

Thank you for taking the time to read this guide.

 

I hope it has helped you understand why dogs sometimes refuse food and what you can safely do at home to support them.

 

Every dog is unique, and sometimes small changes make a big difference. If you have any doubts, don’t hesitate to consult a veterinarian—your dog’s health is always our priority.

 

Thank you again for being caring dog owners. ❤️