Symptom guide
Dog Not Eating: Causes, When to Worry and What to Do
Also called Loss of appetite, Refusing food, Won't eat, Anorexia
One skipped meal in an otherwise bright dog is usually not an emergency, and stress, a new food or stale kibble are common reasons. Call your vet if an adult dog goes more than about a day without eating, or sooner for a puppy, and go right away if not eating comes with vomiting, diarrhea, lethargy, pain or trouble breathing.

Go to a vet now if…
- Not eating comes with vomiting, diarrhea, or both.
- Your dog is lethargic or weak, or seems to be in pain, for example yelping when you touch the belly.
- The belly looks swollen or tense.
- Your dog is having trouble breathing.
- A young puppy refuses more than one meal, or skips a meal and also vomits or has diarrhea. Parvovirus is the first thing vets rule out.
- Your dog has diabetes or another long-term condition and stops eating, because missed meals can affect insulin and other treatment.
- Your dog has stopped eating but is drinking a lot of water, which can be a sign of diabetic ketoacidosis.
- Your dog may have swallowed a toy or other object, or a toxin.
Call ahead so the clinic can prepare. Suspected poisoning in the US: ASPCA (888) 426-4435 · Pet Poison Helpline (855) 764-7661.
What it usually means
Vets separate two situations. In true anorexia, a dog simply is not interested in food. In pseudo-anorexia, a dog is hungry but cannot pick up, chew or swallow food comfortably, most often because of mouth, throat or jaw pain. Either type is a warning sign, because a reduced appetite is strongly linked with illness.
That does not mean every refusal is a crisis. Some dogs eat only when the family is home, prefer a certain mealtime, or go off a food after a recipe change. A preference for a certain mealtime is usually fine if your dog eats enough and keeps a healthy weight. Illness becomes more likely when not eating comes with vomiting, diarrhea, lethargy or pain, or when it goes on beyond a day or so.
Puppies, dogs with long-term conditions such as diabetes, and seniors have less margin. They need quicker attention, because they cannot go as long without food. If you are unsure, a phone call to your vet is a sensible first step. Pay particular attention if vomiting or lethargy shows up as well.
Common causes
| Cause | What it means | Urgency |
|---|---|---|
| Stomach upset | Inflammation of the stomach (gastritis) is a frequent cause and often brings vomiting too. | Call your vet |
| Stress or routine changes | Moving house, a new pet or person, houseguests, rearranged furniture or a moved food bowl can all dampen appetite. | Often minor |
| Food problems | Stale or rancid food, a changed recipe, an abrupt switch, or too many treats and table scraps. | Often minor |
| Mouth or dental pain | A painful tooth, gum disease or a mouth growth can leave a dog hungry but unable to eat comfortably. | Call your vet |
| Medication side effects | Some antibiotics, pain relievers and chemotherapy drugs cause nausea or stomach upset. | Call your vet |
| Pain elsewhere in the body | Joint or back pain, such as from arthritis, can make walking to or reaching the bowl uncomfortable. | Call your vet |
| Intestinal blockage | A swallowed object can stop food moving through. Usually comes with vomiting. | See a vet now |
| Infections | Including parvovirus in puppies, usually with vomiting or diarrhea. | See a vet now |
| Serious illness | Kidney failure, liver disease, pancreatitis, diabetic ketoacidosis and cancer can all reduce appetite. | See a vet now |
What you can do at home
These steps are for a dog who is otherwise well, with no vomiting, diarrhea or lethargy. Check the expiration date and smell the food, and replace it if it seems stale. Warm it slightly, soften dry food with a little warm water, or add a splash of low-sodium broth that contains no onion or garlic. Try hand-feeding, or offer a different texture such as wet instead of dry.
Keep mealtimes, the feeding spot and the bowl consistent, and reduce stress where you can with a quiet space and some exercise. Do not coax with lots of treats or table scraps. If your dog will only eat when given toppers or treats, that is a reason to see the vet rather than a fix.
For an otherwise healthy adult dog, some vets approve plain, unseasoned cooked chicken and rice for a short time, but ask first, and always ask first for a puppy, senior or dog with a health condition.
If your dog is still refusing food after about a day, or any red flag appears, call your vet. Appetite stimulants are prescription medicines, and human medicines can be dangerous for dogs, so give nothing without your vet's direction.
What happens at the vet
Your vet will ask when your dog last ate normally, what has changed at home, what medicines your dog takes, and about vomiting, diarrhea, thirst and weight. A thorough exam looks at the mouth, teeth and belly, and checks for pain, fever and dehydration.
Tests depend on what the exam suggests. They can include blood and urine tests, X-rays, ultrasound and sometimes endoscopy to look inside the digestive tract. The aim is to find the reason for the lost appetite, because treatment follows the cause.
Alongside that, your vet may treat nausea, give fluids if your dog is dehydrated, or prescribe a short course of medicine to stimulate appetite once more serious problems are ruled out. If your dog is not taking in enough food, a temporary feeding tube can bridge the gap until they eat on their own. Behavioral and stress-related causes are handled with changes at home, and your vet may also suggest medication for severe anxiety.
Prevention
Change diets gradually over several days rather than overnight, and store food so it stays fresh. Buy bag sizes you can finish before the food loses quality, and keep treats and human food modest so they do not crowd out meals.
Feed at consistent times in a consistent, quiet spot. Introduce new pets and people slowly, and give your dog a safe retreat during upheavals like moves or visitors.
Mouth pain can quietly stop a dog from eating, so look at your dog's teeth and gums now and then and ask your vet about dental care. Our guide to brushing your dog's teeth is a good place to start.
Finally, keep a rough idea of how much your dog normally eats. Spotting a change early, and involving your vet early, matters because the cause can be serious.
Frequently asked questions
How long can a dog go without eating?
An otherwise well adult dog may skip a meal or two without serious trouble, but if your dog has not started eating within about a day, call your vet. Puppies, seniors and dogs with conditions like diabetes cannot go as long and need faster attention.
Why is my dog not eating but acting normal?
Refusing food with no other signs can reflect stress, a new formula, stale food or a food preference, and appetite often returns once your dog settles. If it continues beyond a day or so, or your dog needs toppers or treats to eat at all, book a vet visit.
Should I give my dog chicken and rice if he won't eat?
Ask your vet first. Plain cooked chicken and rice without seasoning is sometimes used for a short time in an otherwise healthy dog, but it is not a complete diet. Check with your vet before changing the diet of a puppy, senior or dog with a chronic condition.
Can stress make a dog stop eating?
Yes. Moving, a new pet or child, houseguests, loud construction or even a moved food bowl can reduce appetite. Reducing the stressor often helps, but loss of appetite for more than a day or so still deserves a call to the vet.
When is a puppy not eating an emergency?
A missed meal in a young puppy deserves a call to the vet. A puppy that refuses more than one meal, or refuses food and also vomits or has diarrhea, needs to be seen right away, since parvovirus is the first thing vets rule out.
Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 30, 2026. Editorial policy
Sources
Related topics

Symptom
Vomiting
One episode of vomiting in a dog who is bright, drinking and acting like their usual self is common, and acute vomiting…

Symptom
Diarrhea
Mild diarrhea in an otherwise bright, eating dog often improves on its own within a couple of days. See your vet if loo…

Symptom
Lethargy
Lethargy means your dog is unusually quiet, slow or uninterested in things they normally enjoy, with no obvious reason…

Condition
Pancreatitis
Pancreatitis is painful inflammation of the pancreas, often set off by a fatty meal, table scraps or raiding the trash.…

Condition
Kidney Disease
Kidney disease in dogs comes in two forms: chronic kidney disease, which creeps up over months or years, and acute kidn…