My Dog Is Peeing and Pooping but Not Eating (Here’s Why)

When your dog continues to pee and poop normally but refuses to eat, it can leave you confused and concerned. Normal elimination often implies the digestive system is still functioning, but appetite loss may signal something deeper.

We outline the common causes of my dog is peeing and pooping but not eating, what you can do at home, and when to seek veterinary help.

My Dog Is Peeing and Pooping but Not Eating — Why It Happens

A dog that is eliminating normally but won’t eat may be experiencing early illness, dental discomfort, gastrointestinal upset, anxiety, or a reaction to medication. Sometimes the issue is temporary and resolves on its own, but in other cases, it can point to underlying disease that hasn’t yet affected elimination.

Normal urination and defecation don’t always mean your dog is well. Subtle conditions, pain, or emotional distress may affect appetite first — often days before other symptoms appear.

My Dog Is Peeing and Pooping but Not Eating

Common Causes of My Dog Is Peeing and Pooping but Not Eating

Dental Disease

Painful teeth or gums can make eating unpleasant.

Your dog may approach food but then back away or chew on one side only. Tartar, gum inflammation, or loose teeth are common culprits — especially in older dogs.

Even if your dog’s appetite seems to vanish overnight, dental issues can be a slow-growing cause that suddenly flares up.

Nausea or Gastrointestinal Upset

Dogs with mild nausea may still pee and poop normally, but avoid food.

This could stem from minor infections, eating something disagreeable, or even a slow-developing GI condition. You may notice lip-licking, drooling, or grass eating — subtle signs your dog feels queasy.

Without vomiting or diarrhea, these signs are easy to miss but may affect appetite.

Read more: My Dog Is on Her Period and Not Eating (What it means)

Pain or Discomfort Elsewhere

Dogs may stop eating when they are in pain, even if the pain isn’t related to digestion.

Orthopedic pain, such as arthritis, back issues, or a sore neck, can impact your dog’s comfort and mood.

Some dogs with internal pain — such as abdominal or spinal discomfort — won’t show obvious signs beyond food refusal.

Anxiety or Stress

Changes in the home, loud noises, vet visits, or separation anxiety can affect appetite.

Dogs may continue eliminating normally even while refusing meals. Appetite loss due to emotional causes can be short-term, especially if stress is identified and reduced quickly.

This is more common in sensitive or reactive dogs, especially after moves, travel, or major schedule disruptions.

Reaction to Medication or Vaccines

Some medications and vaccinations can reduce appetite for a day or more.

If your dog recently started a new treatment or received vaccinations, watch for appetite changes. It’s common for antibiotics, pain meds, or heartworm treatments to cause temporary nausea or fatigue.

While peeing and pooping remain normal, eating may be on pause due to how your dog’s body is reacting.

Early Kidney or Liver Disease

Chronic illness sometimes begins subtly — with appetite loss appearing long before elimination changes.

In the early stages of liver or kidney disease, your dog may still urinate and defecate normally. But toxins that aren’t being cleared efficiently may suppress appetite.

Blood work and vet evaluation are important to rule these out.

What to Do If Your Dog Is Peeing and Pooping but Not Eating

Start by observing closely for any small changes in energy, mood, or behavior.

Offer bland, tempting food like boiled chicken and rice or low-sodium broth. If your dog shows interest, that may suggest mild stomach upset is the cause.

Monitor water intake. Hydration is key, especially when appetite is low. Some dogs will accept ice cubes or flavored water more readily than plain.

Limit treats and avoid switching foods suddenly — this can worsen a sensitive stomach.

Try feeding in a quiet, calm environment. Remove distractions and use raised bowls if your dog has orthopedic discomfort.

If your dog is still behaving normally otherwise and begins eating within 24–48 hours, it’s likely a mild issue. But don’t delay care beyond that window.

When to Call or Visit Your Vet

If your dog goes more than 24–48 hours without eating, consult your veterinarian.

Even when peeing and pooping remain normal, appetite loss is a red flag that something may be wrong beneath the surface.

Call your vet sooner if your dog also:

  • Becomes lethargic or withdrawn

  • Vomits or shows signs of nausea

  • Refuses favorite treats or bland foods

  • Has visible pain, limping, or sensitivity to touch

  • Recently started medication

Your vet can perform an exam, blood tests, or imaging to get to the root of the issue before it becomes more serious.

Read more: Dog Peeing and Not Eating (Don’t ignore these serious signs)

Key Takeaway

Dogs who continue to pee and poop normally but stop eating may be showing early signs of illness, discomfort, or stress.

Even in the absence of other symptoms, a sudden loss of appetite should not be ignored.

Try supportive care at home for 24–48 hours, but contact your veterinarian promptly if the issue persists, worsens, or if your dog shows any additional signs of illness.

Acting early can prevent more serious complications and get your dog feeling better faster.

Sources