Back to Blog
Dog Health28 June 20256 min read

Why Is My Dog Not Eating? Common Causes and When to See a Vet

P

Pawfect Team

Pawfect Veterinary Team

Understanding Loss of Appetite in Dogs

It is one of the most common worries among Indian pet parents: your usually food-obsessed Labrador suddenly turns away from the bowl, or your Indie stops mid-meal and walks off. A dog not eating — known medically as anorexia — can range from a perfectly harmless one-off event to a warning sign of a serious health issue. Understanding the difference is key to keeping your furry friend healthy.

Common Reasons Your Dog May Stop Eating

1. Environmental or Emotional Stress

Dogs are creatures of habit. A change in routine — a new house, a new family member, loud festival crackers (a very common trigger during Diwali season), or even rearranged furniture — can temporarily suppress appetite. Separation anxiety, boredom, or grief after losing a companion pet can also cause dogs to skip meals.

2. Hot Weather

Indian summers are brutal, and many dogs naturally eat less when temperatures climb above 35°C. This is especially true for heavy-coated breeds like Huskies, Saint Bernards, and Golden Retrievers. If your dog is active, drinking water normally, and simply eating a bit less in peak summer, it may not be a medical issue.

3. Dental or Oral Problems

Broken teeth, swollen gums, mouth ulcers, or foreign objects stuck between teeth can make eating painful. Watch for signs like drooling, pawing at the mouth, dropping food, or preferring soft food over kibble. Dental disease is one of the most under-diagnosed conditions in Indian dogs because many pet parents do not check inside the mouth regularly.

4. Gastrointestinal Issues

An upset stomach from eating garbage, spoiled food, or something they picked up during a walk is extremely common in India, where stray food scraps are everywhere. Gastritis, intestinal parasites (worms), pancreatitis, or inflammatory bowel disease can all cause appetite loss, often accompanied by vomiting or diarrhoea.

5. Infections and Tick-Borne Diseases

Tick fever (ehrlichiosis and babesiosis) is rampant across India, especially during and after the monsoon season. If your dog suddenly stops eating and appears lethargic, has pale gums, or develops a fever, tick-borne disease should be suspected immediately. Parvovirus and distemper — both preventable with vaccines — also cause severe appetite loss in unvaccinated puppies.

6. Vaccination Side Effects

It is perfectly normal for dogs to eat less for 24–48 hours after receiving vaccinations. This is a mild, temporary reaction and usually resolves on its own. If the loss of appetite persists beyond two days or is accompanied by swelling, vomiting, or difficulty breathing, contact your vet.

7. Picky Eating Habits

Some dogs learn that refusing kibble earns them tastier alternatives like chicken, paneer, or table scraps. This is a behavioural issue rather than a medical one. If your dog is otherwise active, playful, and maintaining weight, picky eating is the most likely explanation.

When to See a Vet

While a single missed meal is rarely an emergency, you should consult a veterinarian if your dog:

  • Has not eaten for more than 24 hours (12 hours for puppies under 6 months)
  • Is also vomiting, having diarrhoea, or appears lethargic
  • Has pale or yellowish gums
  • Is drinking excessively or not drinking at all
  • Shows signs of pain — whimpering, hunching, or reluctance to move
  • Has a swollen or hard abdomen
  • Is an unvaccinated puppy showing any appetite loss

What You Can Try at Home

If your dog has skipped one meal but is otherwise bright and active, try these steps before rushing to the clinic:

  • Offer bland food: Plain boiled chicken and rice (no spices) is gentle on the stomach.
  • Warm the food slightly: Warming food releases aromas that can stimulate appetite.
  • Remove and refresh: Do not leave kibble out all day. Offer it for 15 minutes, then remove it. This establishes a routine.
  • Check for ticks: Run your hands through the coat, especially around ears, neck, and between toes.
  • Ensure hydration: Offer fresh, cool water and monitor intake.

The Bottom Line

A temporary dip in appetite is common and usually harmless, but persistent refusal to eat — especially when paired with other symptoms — warrants professional attention. With platforms like Pawfect, you can instantly video-call a licensed veterinarian from home and get expert guidance within minutes, so you never have to second-guess your pet's health.

Related Topics:

dog not eatingloss of appetite in dogswhy is my dog not eatingdog refuses fooddog appetite loss causespet health india

Worried about your pet?

Don't wait — consult a verified veterinarian from the comfort of your home. Get expert advice in minutes.

Book an Instant Vet Consultation