Doggie Designer is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Dog Won’t Eat Dry Food Anymore? Here’s What It Means

It’s one of the most frustrating experiences that a dog owner can encounter. Your dog — the same mutt who gladly eats out of the garbage and drinks out of the toilet at every opportunity — suddenly refuses to eat their dry food.

It’s fairly common but what does it mean? Is it something that you should be concerned about? We’ll tell you everything you need to know about this behavior, including when it’s time to call a doctor.Divider 8

The Different Types of Refusal

A dog’s refusal to eat is called “anorexia,” just like in humans, although it’s a different condition. Canine anorexia can be partial or complete.

Tips for Crate Training a Dog With Separation Anxiety

Partial anorexia is when your dog will eat some things but refuse to eat others. For example, they may turn up their noses at their kibble but wolf down any treats you offer them.

Complete anorexia is when your dog refuses to eat anything. This is typically much more concerning than partial anorexia.

There’s a third kind of anorexia called “pseudo-anorexia.” It’s when your dog wants to eat but can’t because of a different medical problem (such as bad teeth).

Once you figure out what kind of anorexia your dog’s suffering from, you can begin the process of diagnosing and treating the problem.

First, Make Sure Your Dog’s Okay

A sudden loss of appetite could be indicative of any number of health conditions. If your dog is refusing to eat anything, you should take them to your vet to make sure they are okay.

That’s especially true if the lack of appetite is accompanied by other symptoms, like vomiting or diarrhea. These are serious causes for concern, and you should get your dog checked immediately.

dog helping human

Some conditions that can cause lack of appetite include infections, bowel obstruction, liver failure, and more. It could also be something more benign, such as an adverse reaction to a vaccine.

Dental problems are another common cause, especially for pups that refuse to eat crunchy kibble. If your dog has bad or broken teeth, it could make it painful to chew, which would cause them to refuse to munch on their dry food.

If your dog’s health check comes back clean, you can move on to addressing other potential issues.Divider 4

If Your Pup Won’t Eat Dry Food Anymore, It May Mean:

1. Dissatisfaction With the Food

Sometimes dogs won’t eat their food for the simple reason that they don’t like it. This is more common when feeding your dog a new food; if your pup is refusing to eat a new kibble, you might want to try switching brands (slowly, of course).

However, if you’ve been feeding your dog the same food for a while without issue, you might want to inspect the bag. You might’ve gotten a spoiled batch or something similar; it’s worth testing out a different bag to see if it was just an issue with that particular batch.

It’s always possible that your dog will just decide not to eat their old kibble anymore for one reason or another. You can try switching to a different recipe to see if that solves the problem (this is an excellent opportunity to switch your dog to a healthier kibble or even a raw diet).

You could also experiment with toppers like wet food or raw, freeze-dried meat. These may spice up your dog’s dish, reinvigorating their interest in their food.

If your pup is only suffering from partial anorexia, dissatisfaction with their food is the most likely cause.

puppy not eating
Credit: Elizabett, Shutterstock

2. New Recipe

Sometimes manufacturers change the recipe for their kibble. You may not realize anything’s different, but your dog will — and they may not care for the change.

Inspect the food and see if it looks different, then check the ingredients list for any changes. You can also go to the manufacturer’s website or Google the food to see if any recipe alterations have been announced.

While you’re investigating, also check to see if there have been any recalls that you’ve missed. The last thing that you want is to continue serving your dog dangerous or contaminated kibble.

See also: Dog Won’t Eat Their Food But Will Eat Treats? 5 Possible Reasons

Labrador retriever is laying near a big empty dog food bowl_jaromir chalabala_shutterstock
Image credit: Jaromir Chalabala, Shutterstock
thematic break

3. Age

As dogs get older, they typically eat less. Many senior dogs switch to just a single meal per day at a certain point; if your pet is eating one meal fine but turning up their noses at their second course, you might want to consider reducing the amount that you feed them every day.

The reduced appetite could be due to a reduced sense of taste or smell. It could also be due to the fact that your dog isn’t expending as much energy as they used to; regardless, you’re just wasting food if you keep shoving unwelcome meals in their face.

golden sammy
Image credit: Pxfuel
thematic break

4. Stress

When your dog is stressed, they’re not likely to have much of an appetite. Stress could be due to any number of factors, including a recent move, chaotic conditions around the house, or even something as simple as a new bowl.

If you suspect that stress might be the cause, take pains to keep your dog’s schedule as rigid as possible. Feed them at the exact same time and place every day, and try to keep walks and other notable interactions consistent.

Larger changes, such as moving to a new house or adding a new dog, can take more time for your dog to adjust to. It’s especially important to give them some sort of normalcy during these times, so don’t make any unnecessary changes, like switching to a new food or feeding them in a different location.

Sick dog on pillow
Image credit: PickPik


thematic break

5. Too Many Treats

Dry kibble is one of the healthiest things that a dog can eat, but it’s certainly not exciting — especially when compared to steak, hamburgers, or whatever else you happen to be eating.

Sometimes your dog will lose their taste for boring old kibble because you’ve been offering them too many treats and scraps. It’s like spoiling your appetite for broccoli by eating too much ice cream.

If you’ve been ramping up the number of treats you’ve been giving your pup lately, cut back and see if their appetite returns. If it does, it’s a sure sign that you’re the cause of the problem.

pexels-bill-emrich-puppies treats
Credit: Bill Emrich, Pexels
thematic break

6. New Medication

If your dog has recently switched to a new medication, lack of appetite or nausea may be one of the side effects. Check the label and see if anything of the sort is mentioned.

You can check with your vet to see if there’s anything you can do to reduce the effects of the meds. This may mean lowering the dosage, mixing it in a special way, or switching to another medication entirely.

Dog Multivitamins
Image Credit By: RR Medicinals, pexels
thematic break

7. Overfeeding

One of the reasons that your dog might lose interest in their supper is because you’re simply feeding them too much. If you’re really filling the bowl to the brim or letting your dog free-feed throughout the day, they may not have much of an appetite when you put a fresh bowl in front of them.

Also, if you live with other people, it’s worth checking with them to make sure no one’s accidentally double-feeding your dog (because you know your dog won’t argue). It’s a surprisingly easy mistake to make, so it’s worth having a quick conversation with all your housemates.

dog food eating pixabay

thematic break

8. Separation Anxiety

When many people think of separation anxiety, they picture whining, barking, and destructiveness. However, sometimes your dog will stop eating because you haven’t been home as much or haven’t been able to spend time with them when you are home. This is especially common among new dogs.

The best way to solve this problem is simply to spend more time with your dog. If that’s not possible, try to gradually desensitize your dog to your absence so it’s not such a traumatic event every day.

dog hugging owner
Credit: Bogdan Sonjachnyj, Shutterstock
thematic break

9. Indigestion

Sometimes your dog simply ate something that didn’t agree with them, causing them to lose their appetite. Do a quick visual inspection of your home and yard to see if there’s anything your dog might’ve gotten into, like human food, garden vegetables, or the like.

If you find something toxic that looks like it’s been munched on, take your dog to the vet or call poison control immediately. If you find the culprit and it’s something harmless, you can either wait out the indigestion (and possibly feed your dog boiled chicken and rice until it passes) or give your dog some sort of antacid.

Sick Dachshund
Image credit: llaszlo, Shutterstock

Divider 7

Whatever You Do, Don’t Ignore the Problem

Most of the reasons that your dog might turn up their nose at their food bowl are benign. However, you should always take canine anorexia seriously and rule out any dangerous causes before writing it off as an anomaly.

Once you locate the problem, you can take steps to solve it so your dog can get back on their feed— and save you from wasting any more expensive kibble.

thematic break

Featured image credit: Pixabay