Is Your Pet Dog Not Eating Their Dry Food? 

Dr. Joe Alcorn, M.S., D.V.M.

Dr. Joe Alcorn is founder of Care Animal Hospital in Temecula, California. He has a Bachelor of Science in Biology and Doctor of Veterinary Medicine from Colorado State University. He is a member of the American Veterinary Medical Association and his advice has been featured in large publications like Bustle and Martha Stewart.

Home » Blog » Is Your Pet Dog Not Eating Their Dry Food? 

If your dog is not eating dry food, there could be medical issues that require veterinary intervention. In some cases, these could arise from things you can control as a dog parent. Discover common reasons why your pet is not eating dry food and effective solutions to maintain a healthy diet for your pet.

Dog Is Not Eating Dry Food: Causes and Solutions

A dog who won’t eat dry food may be experiencing medical reasons such as dental problems, arthritis pain, nausea, and emotional problems. Non-medical causes such as an unappealing feeding environment, kibble fatigue, or simply being a picky eater can also make your dog turn away from dry food and lose their appetite.

Dog sitting on a chair

While it’s not uncommon for dogs to turn their nose up at dry food, it could be a sign of a bigger problem. Understanding these potential causes can help you address your dog’s diet concerns effectively. As your vet, I can also plan a satisfying meal plan that offers proper nutrition.

CausesSolution
Tooth pain or gum issuesRegular dental check-ups, dental treats, consider softer kibble or moistening the dog’s food
Pain in jointsUse a raised food bowl, consider pain management options based on a vet consultation
Digestive issuesConsult vet for underlying causes, consider bland dog food temporarily
Anxiety and stressIdentify and reduce stressors, create a calm eating environment
Uncomfortable or unappealing meal setupUse appropriately sized, clean bowls; wash regularly
Boredom with current dry foodGradually introduce new flavors or brands of high-quality dry food
Dog being selective about foodEstablish consistent meal routine, limit dog treats, consider rotational feeding

Medical Reasons Why a Dog Won’t Eat Dry Dog Food

It’s common for dogs to not eat dry food due to medical reasons. Knowing the causes can help you understand how your pet’s medical condition can affect your dog’s appetite and their ability to eat kibble properly.

1. Dental Issues

In most cases, pets are shy about eating dog food because their mouth hurts. This pain keeps them from wanting to crunch their dry food. 

Much like dental infections in humans, dental infections in a dog can lead to bigger issues. It can even lead to internal organ damage when bacteria travel from the mouth to your dog’s bloodstream. Unfortunately, mouth pain often means your pet’s teeth or gums are infected.

2. Arthritis

Dogs that won’t eat dog food may be suffering from arthritis-related neck pain and discomfort in their jaw. My clinic has treated dogs with arthritis who often felt lethargic. A decreased interest in eating is among the common effects of lethargy.

Hearing your dog yelping when trying to reach their bowl may be a sign of painful joints, making it harder for them to eat and lose their appetite.

Small brown dog looking up while sitting close to her bowl filled with dry food

3. Nausea and Upset Stomach

Many dogs can experience upset stomachs and nausea due to factors like gastrointestinal issues, dietary indiscretion, infection, or underlying health conditions. This nausea may result in decreased appetite, causing a dog to avoid eating solid dog food.

4. Stress or Anxiety

Behavior concerns in a dog are among the common questions I encounter as a vet. Such issues can indicate a medical reason for the dog’s reluctance to eat.

Some dogs feel nervous while eating due to past experiences, new environments, or general anxiety. Isolating the dog in a room may help determine if this is the cause of their refusal to eat.

Non-Medical Reasons Why a Dog Won’t Eat Dry Food

When a vet rules out medical issues, there may be non-medical reasons why a dog won’t eat dry food. The good thing is that these causes are easier to solve.

1. A Small or Smelly Bowl

When a dog won’t eat dry food from its bowl, it could be due to bacterial odors or an inappropriately sized container. The dog may simply refuse to eat from a contaminated bowl as they may smell odors that can make them feel uncomfortable.

A small dog bowl could be challenging to reach, especially for breeds with big mouths. If your dog is struggling to reach their bowl, they may lose their appetite, causing them to avoid eating.

Brown dog eating on a small white bowl

2. Kibble Fatigue

It’s understandable how when you find a kibble that your dog prefers or needs due to health reasons, it becomes your routine to buy the same dog food variation or brand over and over again. However, this monotony can sometimes cause dogs to lose interest in solid food. 

Eventually, other dogs may crave alternative textures or flavors. In this case, you’ll need to keep meals exciting to stimulate their appetite.

3. Picky Eater

In some cases, dogs won’t eat solid food possibly because they’re a fussy eater. A dog can become a picky eater when they associate certain meals with situations or experiences they don’t like.

For example, your dog may remember that they only consumed kibbles when they experienced allergies to certain dental treats or wet food. Eventually, this may make your dog selective about what they eat.

Ways to Encourage Dogs to Eat Kibble 

Consult your vet to rule out any underlying health issues and get personalized advice for the specific needs of your dog. When your dog has no medical concerns, there are things you can do to encourage your pet to consume dry food again.

1. Check the Dog Kibble’s Expiration Date

A dog’s food can expire and become unappetizing. A dog’s nose is a sensitive indicator. Your pet may avoid their usual dog’s kibble if they can smell a sour odor, which indicates spoilage. 

Here are some easy ways to avoid this:

  • Check for the expiration date on the packaging.
  • Replace food if it’s gone bad.
  • Buy smaller batches to reduce spoilage risk.

2. Prepare More Appetizing Food

Try switching to higher-quality food brands if your dog won’t eat dry food. Additionally, some pets are more responsive to canned food because it is easier to swallow without much work.

  • Use food toppers like bone broth, fruits, and vegetables to make the dog’s kibble more appealing.
  • Choose appropriately sized kibble for small breeds and puppies.
  • Address digestive issues with probiotics like yogurt.

3. Change Your Dog’s Meal Time

One of the best ways to encourage your dog to eat dry food again is to switch up the meal routine. Aside from changing the food’s brand or variation, you can also break the monotony by making your dog’s meal times more exciting.

Brown dog eating on a white bowl
  • Place the bowl in a new environment, like in a different part of the house.
  • Reduce feeding frequency so your dog won’t become reliant on specific eating patterns.
  • Increase motivation through changes in routine, including playing before meal times.

4. Try a Different Feeder or Bowl

If your dog won’t eat dry food, there may be an issue with their current feeder or bowl. Here’s how a simple change in your dog’s food bowl can help your dog during meal times:

  • Use a raised water bowl for dogs with joint pain.
  • Switch from plastic to a stainless steel dog bowl.
  • Clean the dog bowl frequently to prevent bacteria buildup.
  • Try a larger dog bowl to prevent whisker fatigue.
  • Use puzzle feeders or snuffle mats to make meal time engaging.

5. Increase Hydration

When your dog doesn’t like the taste of toppings like bone broth or fruits, or when there’s nothing wrong with the dog bowl, you can try soaking the dry food in water.

  • Moistened kibble releases enticing smells, which can attract pets, particularly dogs who may be having a hard time chewing solid food.
  • Soaked dog kibble provides an additional water source, promoting healthy hydration.
  • Wet kibbles may be gentler on the digestive system, benefiting older dogs with sensitive stomachs.
  • Softer kibbles can be a great way to introduce a new food.

Related Questions

Why Does My Dog Not Want to Eat Dry Food Anymore?

Your dog won’t eat dry food for various reasons, including dental issues, health problems, or simply growing tired of the same kibble. Environmental factors like stress or changes in routine can also affect your dog’s appetite for dry food.

Do Dogs Get Bored of Dry Food?

Dogs can get bored of eating the same dry food. When a dog turns away from their usual kibble, it may be a sign of food fatigue. Despite that, you still need to distinguish between boredom and potential health issues before making any drastic changes to your dog’s food and routine.

Why Has My Dog Stopped Eating Dry Food Yet Eats Wet Food?

Dogs may prefer wet food over dry kibble due to its stronger aroma, softer texture, and higher moisture content, which can be more appealing to their senses. When your dog consistently refuses solid food yet eagerly eats wet foods, it’s advisable to consult with a vet to rule out any underlying health concerns.

Conclusion

Whether your dog refuses kibble due to health issues or behavioral factors, taking proactive steps to resolve the problem will contribute to the well-being and happiness of your dog. When your pet is shy about eating food, call my clinic at 951-676-4690. I can help determine your pet’s problem and offer tailored solutions.