(647) 748-9060
dog-not-eating

Dog Health Tips, Health, Tips

How Long Can Dogs Go Without Food? Tips for Addressing Loss of Appetite

It is stressful when your dog suddenly stops eating. Sometimes the reason is simple, such as stress, mild nausea, a new schedule, or a recent change in meals. In other cases, a poor appetite can be connected to pain, dental trouble, medication, or an illness that needs veterinary care.

This guide explains when missed meals become concerning, why a dog may turn away from food, and what you can do next.

How Long Can Dogs Go Without Food?

A healthy adult dog may miss a meal or two and still seem alert, but appetite loss should not be brushed aside. The concern is not only the number of hours without food. It also matters whether your dog is drinking, acting normally, keeping food down, and showing any other symptoms.

For an otherwise healthy adult dog, call your veterinarian if they have not eaten for more than 24 to 48 hours. Call earlier if your dog is vomiting, has diarrhea, seems weak, appears painful, refuses water, or is behaving differently than usual.

Some dogs should be checked sooner. Puppies, senior dogs, small dogs, underweight dogs, and dogs with medical conditions have less physical reserve when they stop eating. Dogs with diabetes, kidney disease, or other ongoing health concerns may decline more quickly.

What Can Make Missed Meals Riskier?

A missed meal is more concerning when your dog is young, elderly, medically fragile, or already underweight. These dogs may lose strength faster than a healthy adult dog.

Water intake matters too. A dog who is not eating but still drinking is in a different situation from a dog who is refusing both food and water. Reduced drinking, dry gums, weakness, or unusual tiredness should be taken seriously.

Other symptoms also change the level of concern. Vomiting, diarrhea, fever, drooling, pain, weakness, or a sudden drop in energy can suggest that the appetite loss is part of a larger health problem.

Common Reasons Dogs Stop Eating

Dogs refuse food for many reasons. Recent changes in health, routine, medication, home life, or meals can help you and your veterinarian understand what may be happening.

1. Illness

Stomach upset, infection, nausea, dental disease, and painful conditions can make food less appealing. If your dog also seems tired, vomits, has diarrhea, or appears uncomfortable, a veterinary exam is the safest next step.

2. Stress or Anxiety

Some dogs eat less when daily life changes. Travel, visitors, moving, loud events, a new schedule, or time away from their owner can all affect appetite. If stress is the cause, appetite may improve as things settle, but the change should still be watched closely.

3. Medication Effects

A new medication can sometimes affect appetite. If your dog stopped eating after a new prescription or dose change, contact your veterinarian and ask whether the medication could be involved.

4. Food or Diet Changes

A fast switch to a new food can make some dogs hesitate at the bowl or upset their stomach. Taste can also matter. If a food change is needed, a gradual transition is usually easier for digestion.

5. Pain or Discomfort

Pain can make eating harder. Dental pain, mouth irritation, arthritis, injury, or abdominal discomfort may cause a dog to approach food but avoid chewing, drop food, drool, or walk away from the bowl.

How to Encourage Your Dog to Eat Again

Before trying several foods, pause and think about what has changed. A short appetite dip after a routine change is different from appetite loss with pain, vomiting, diarrhea, weakness, or dehydration.

1. Book a Veterinary Exam When Needed

Arrange a veterinary visit if your dog has gone more than 24 hours without eating, or sooner if there are other symptoms. A veterinarian can check for medical causes and recommend a safe plan instead of guessing at home.

2. Offer a Small, Appealing Portion

If your veterinarian is not concerned about an urgent problem, offer a small amount of food your dog is more likely to accept. This might be wet food, a small high-value bite, or a veterinarian-approved bland option. Keep the serving small at first.

3. Make the Meal Easier to Smell and Eat

If appropriate for your dog, add warm water to the food or ask your veterinarian whether a small amount of low-sodium broth is suitable. Avoid rich leftovers, fatty foods, heavy seasoning, and sudden large diet changes.

4. Create a Calm Mealtime Setup

If stress may be involved, move the food bowl to a quiet area. Reduce noise, separate your dog from other pets if needed, and keep the routine familiar. Give your dog time to eat without pressure.

5. Use Appetite Support Only With Veterinary Guidance

Appetite stimulants and supplements are not right for every dog. Your veterinarian may recommend them in specific situations, such as recovery from illness or surgery, but they should not be started without advice.

6. Monitor Water Intake

Fresh water should stay available. Watch how much your dog drinks and look for dehydration signs, such as dry gums, weakness, sunken-looking eyes, or unusual tiredness.
 

When Should You Be Concerned About Your Dog Not Eating?

Call your veterinarian if your dog has not eaten for more than 24 to 48 hours. Call sooner if appetite loss appears with other warning signs.

Seek veterinary advice if you notice:

  • No food intake for more than 24 to 48 hours
  • Weight loss or a sudden change in body condition
  • Vomiting, diarrhea, weakness, or lethargy
  • Pain while eating, drooling, or reluctance to chew
  • Less drinking or possible dehydration

Your veterinarian may recommend an exam, bloodwork, imaging, or other testing to find the cause and guide treatment.

Conclusion

One skipped meal does not always mean there is an emergency. Repeated missed meals, ongoing refusal, or appetite loss with other symptoms should be taken seriously. Earlier care is safer when illness, pain, or dehydration may be involved.

When missed meals continue or other symptoms appear, it is safer to get veterinary advice promptly. If you are concerned about appetite loss or another health issue, request an appointment at York Veterinary Hospital. Our team can assess your dog and help them return to comfortable eating.

Call Us

Request an Appointment

Please note: This form is a request for an appointment and does not constitute a confirmed booking. Our team will contact you to confirm your appointment.

By clicking “Submit”, I verify that this is my phone number and consent to receive phone calls and text messages regarding my pet health care needs from York Veterinary Hospital and all of its affiliates. By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message & data rates may apply. You can reply STOP to opt-out of further messaging.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.