Search Menu

AKC is a participant in affiliate advertising programs designed to provide a means for sites to earn advertising fees by advertising and linking to akc.org. If you purchase a product through this article, we may receive a portion of the sale.

It can be concerning when your dog suddenly loses interest in food. A healthy appetite is often a sign of overall well-being, so changes in eating habits can raise questions for owners. Dogs may stop eating because of illness, medication side effects, stress, routine changes, food preferences, or other factors. While some cases resolve quickly, others may require veterinary attention.

Illness Can Reduce Your Dog’s Appetite

The most come reason a dog stops eating is also one of the most common reasons people lose their appetite. Illness can make anyone feel less interested in food.

“They’re sick,” suggests Dr. Ann Hohenhaus, senior veterinarian at The Animal Medical Center in New York. “You don’t feel like eating when you have a fever. You feel like lying down and taking a nap. Dogs are the same. Often they have a virus, they don’t eat for a couple of days, and then they get better.”

However, loss of appetite can become more concerning when it occurs alongside other symptoms. If your dog isn’t eating and is also vomiting, having diarrhea, or both, contact your veterinarian within 8 to 12 hours.

In the meantime, you can try a few strategies to encourage your dog to eat:

  • Warm your dog’s food slightly in the microwave.
  • Pour dog-safe chicken broth or beef broth over the food to make it more appealing.
  • Pour warm water over dry food to soften it.
  • Offer wet food if your dog normally eats dry food, or vice versa.
  • Try handfeeding if your dog responds well to attention.
  • Ask your veterinarian about appetite-stimulating medications if the situation becomes more serious.

Dr. Hohenhaus notes that dental disease is rarely the primary reason a dog refuses food. However, a tumor in their mouth can make eating difficult and may cause a dog to stop eating.

Pembroke Welsh Corgi laying down on the feet of its owner on the couch.
©Justyna - stock.adobe.com

Medications May Cause Stomach Upset

A new medication or change in treatment can sometimes affect your dog’s appetite.

“Treatment of a disease can make you not eat,” says Dr. Hohenhaus. “Antibiotics can give you a stomachache. Some medicines make you nauseous.”

Potential causes include chemotherapy drugs and non-steroidal anti-inflammatory drugs (NSAIDs) such as Rimadyl. If your dog has recently started a new medication and their appetite changes, consult your veterinarian about possible side effects.

Emotional Stress and Major Life Changes

Dogs can experience emotional upheaval in ways that affect their eating habits. Significant changes such as moving, adjusting to a new home, losing a companion, or other disruptions can lead to anxiety and reduced appetite.

Dr. Hohenhaus recalls a dog that stopped eating after joining a new household following the death of her owner.

“She was on a bit of a hunger strike, and I think it was because her life was upside-down,” says Dr. Hohenhaus. “There are two kinds of people. When your life is all upset, either you eat a lot, or you eat nothing because you’re distracted by what’s going on in your life. I would say the same is true for dogs.”

When a dog’s routine changes dramatically, appetite may return once they feel more settled and secure.

Some Dogs Prefer Eating When Their People Are Home

If your dog ignores food while you’re away but eagerly eats when you return, their behavior may be connected to their social nature.

“Dogs are pack animals. When you’re gone, their pack is not at home. They’re waiting for the pack to be there to eat,” says Dr. Hohenhaus.

For some dogs, mealtime is part of a shared household routine, and they may feel more comfortable eating when family members are present.

Tibetan Terrier puppy laying down next to its bowl outdoors.
©dvr - stock.adobe.com

Dogs May Have Preferred Mealtimes

Not every dog eats according to a schedule that owners expect. Some dogs naturally prefer eating at certain times of day.

Whether your dog tends to eat around noon or waits until evening, a consistent pattern is often nothing to worry about.

“I have preferred times to eat, and dogs do too,” says Dr. Hohenhaus.

If your dog consistently eats enough and maintains a healthy weight, a preference for a particular mealtime is usually normal.

Changes in Food Can Affect Appetite

Sometimes the issue isn’t your dog, but the food itself.

Manufacturers occasionally adjust recipes, and even small changes can affect a dog’s willingness to eat.

“If you look at the bag and it says ‘new and improved,’ that might not be your dog’s opinion of that food,” notes Dr. Hohenhaus. “What that means is the manufacturer has changed the food, and your dog might not like the new version. It’s good to have an alternative in case that food goes off the market, gets recalled, or it gets improved and your dog no longer likes it.”

Food freshness also matters. Check expiration dates and pay attention to the smell of the food. If it smells unpleasant or stale, replace it with a fresh bag.

Dr. Hohenhaus recommends purchasing food quantities that your dog can reasonably finish before the product loses quality.

“You probably shouldn’t buy a 50-pound bag of dog food for a five-pound dog because, by the time you get to the bottom of the bag, the food is going to be rancid,” says Dr. Hohenhaus. “If the dog food doesn’t smell good, you might want to start over again.”

Cavalier King Charles Spaniel standing next to its food bowl at home.
AVAVA/Getty Images Plus via Getty Images

When to Contact Your Veterinarian

A brief decrease in appetite may not always indicate a serious problem. Some dogs skip meals and return to normal eating habits within a few days.

“If your dog goes a couple of days without eating and nothing else is wrong—no vomiting, diarrhea, coughing, no having accidents—then I’m not that worried about it,” says Dr. Hohenhaus.

Still, there are situations in which veterinary care is important. Contact your veterinarian if your dog:

  • Is not eating and is vomiting
  • Is not eating and has diarrhea
  • Has both vomiting and diarrhea
  • Shows a significant or ongoing change in appetite
  • Develops other concerning symptoms alongside appetite loss

A persistent decrease in appetite or noticeable changes in eating behavior can be an important clue that something more significant is affecting your dog’s health.

This article is intended solely as general guidance, and does not constitute health or other professional advice. Individual situations and applicable laws vary by jurisdiction, and you are encouraged to obtain appropriate advice from qualified professionals in the applicable jurisdictions. We make no representations or warranties concerning any course of action taken by any person following or otherwise using the information offered or provided in this article, including any such information associated with and provided in connection with third-party products, and we will not be liable for any direct, indirect, consequential, special, exemplary or other damages that may result, including but not limited to economic loss, injury, illness or death.

Related article: Vomiting in Dogs vs. Regurgitation: Everything You Need to Know
https://www.akc.org/wp-admin/admin-ajax.php
Get Your Free AKC eBook

Why does my dog do that?

You have questions, we have answers. Download this e-book to get the explanations behind some of the strangest canine behaviors.
*Turn off pop-up blocker to download