Opens in a new tab

Why Is My German Shepherd Not Eating? Vomiting, Diarrhea and Upset Stomachs

If your German Shepherd isn’t eating and they’re vomiting or having diarrhea, don’t brush it off—an inflamed stomach or intestines can shut down hunger fast. Watch closely for red flags: pale gums, swollen or painful belly, nonstop retching, blood or black tarry stool, or won’t drink. These can mean GDV (stomach twist) or an intestinal blockage, both emergencies. After vomiting slows, pause food 4–12 hours, give small sips every 30–60 min. A vet may run blood, urine, fecal, and imaging tests—keep going to learn more.

Swift Summary

  • Vomiting or diarrhea inflames the stomach and intestines, turning off hunger and causing German Shepherds to refuse food.
  • Dehydration from GI fluid loss can worsen appetite loss, especially if symptoms last 24–72 hours.
  • Common causes include diet intolerance, sudden food changes, table scraps, parasites, and overlapping chronic GI disorders.
  • Refusal plus drooling, straining, or a guarded/swollen belly can indicate a foreign body or intestinal obstruction—needs urgent vet care.
  • Seek emergency treatment for red flags like pale gums, lethargy, unproductive retching, persistent vomiting, blood/black stool, or suspected GDV.

German Shepherd Not Eating: When to Worry

Look for warning signs: pale gums, breathing trouble, a distended or painful belly, high fever, or lethargy. Also monitor drinking and weight loss. Strange odors—why german shepherd smells bad—can signal illness. And if you see what causes german shepherds to drool, diarrhea, or german shepherd vomiting after eating, don’t wait. German Shepherds are also prone to gastric dilatation-volvulus, a life-threatening condition in which the stomach fills with gas and may twist, causing unproductive retching and a swollen abdomen.

How Vomiting and Diarrhea Cause Appetite Loss

Vomiting and diarrhea can shut down your German Shepherd’s appetite because the stomach and intestines get inflamed, and that inflammation makes them feel sick. In gastroenteritis, that inflamed lining triggers nausea and turns off normal hunger signals, so anorexia becomes common. Inflamed gut lining can also make even small tastes of food feel unpleasant, which is why they may refuse meals until the symptoms settle. And if your dog has gastritis, stomach inflammation often goes with vomiting and refusal to eat.

But it’s not just “bad tummy” feelings. Abdominal pain makes food aversive, especially after a meal causes another episode.

Also, fluid loss from vomiting and diarrhea can lead to dehydration and electrolyte imbalance. If it lasts 24–72 hours, call your vet.

Common Stomach Upset Causes in German Shepherds

Common stomach upset in German Shepherds usually comes from a handful of repeating culprits, and once you know them, you can spot patterns faster.

First, check diet sensitivity. Food intolerance, sudden brand changes, table scraps, and excess treats can trigger vomiting, gas, and loose stools.

Even common ingredients like beef, milk, or chicken may bother your dog. Unlike simple intolerance, a food allergy involves the immune system and can cause the same digestive symptoms. But diet isn’t the only suspect.

Parasites like Giardia, plus bacterial or viral gastroenteritis, often cause acute diarrhea. EPI (enzyme failure) can also lead to severe diarrhea and weight loss because the body isn’t producing enough digestive enzymes.

Also watch for chronic disease: IBD, EPI (enzyme failure), and pancreatitis.

Stress and some medications or toxins can overlap, too.

Foreign Body or Obstruction Signs Beyond Vomiting

suspect intestinal blockage symptoms

If your German Shepherd won’t eat, and you suspect they grabbed something they shouldn’t, think foreign body or intestinal blockage, not just “an upset stomach.” Because German Shepherds are energetic and curious, supervision around children and other pets can help prevent them from swallowing toys or household items.

Watch for straining to poop (tenesmus—painful effort), tiny stool amounts, constipation, or repeated unsuccessful trips to the litter box.

Also check for belly pain or a “prayer position” (front limbs down, rear up), plus drooling and obvious lethargy—if this keeps happening beyond a few hours, call your vet right away.

Suspect Foreign Body Ingestion

When your German Shepherd stops eating and won’t settle, you should seriously suspect foreign body ingestion—an object your dog swallowed, like a toy, fabric, bone, or stick.

And you’ll often see more than vomiting.

Watch for sudden meal refusal lasting over 1 day, drooling, lip-licking, pacing, and a “guarded” belly.

If touching their abdomen makes them snap or vocalize, take it seriously.

They may sit in a “prayer” posture, front down, rear up.

Also track diarrhea with mucus or blood, less poop for 24–48 hours, straining, or tiny foreign fragments in stool.

Seek urgent vet care fast.

Look For Intestinal Blockage

Spot intestinal blockage in your German Shepherd even beyond vomiting, because the gut can be blocked while stool and appetite changes tell the real story.

Check food refusal. They may skip even tasty treats.

Look for diarrhea, too. It can happen with partial blockage when liquid slips around.

Watch defecation: constipation, straining, or only tiny stool amounts suggest lower blockage.

If no stool happens for 24–48 hours with illness, treat it seriously.

Notice pain signs, a tense belly, prayer position, hunched posture, and growling when you touch them.

Feel for bloating or hard distended loops.

Watch lethargy, pale gums, and fast breathing—go urgently.

Parasites and Infections That Stop Eating

german shepherd appetite loss causes

When your German Shepherd stops eating, intestinal parasites could be stealing nutrients and messing up digestion, so you may see vomiting, diarrhea, weight loss, and even worms in stool or vomit. Pancreatic problems such as exocrine pancreatic insufficiency, which occurs more often in German Shepherds, can also cause appetite loss because the pancreas fails to produce enough digestive enzymes.

But infections can hit fast too—parvovirus often causes sudden appetite loss plus vomiting and severe, sometimes bloody diarrhea, while bacterial or mixed gastroenteritis can bring fever, dullness, and worsening diarrhea.

If you notice any of these signs, especially in puppies or when symptoms last more than 12–24 hours, call your vet right away, because dehydration can turn serious quickly.

Intestinal Parasites And Appetite Loss

Intestinal parasites can quietly take the joy out of mealtimes, so you need to pay attention when your German Shepherd won’t eat. Worms and protozoa, like Giardia or coccidia, can trigger diarrhea, vomiting, weight loss, and tiredness.

You’ll often see a swollen belly, dehydration, or weakness too. Parasites damage the gut lining and cause inflammation, so food doesn’t absorb well.

Hookworms can attach and suck blood, leading to anemia, which makes appetite drop fast. Heavy or chronic infestations can cause malnutrition and dehydration, which then worsens lethargy.

If signs last more than 24 hours, contact your vet urgently.

Viral And Bacterial Gastroenteritis

With viral or bacterial gastroenteritis, you’ll often see your German Shepherd stop eating pretty fast—because the stomach and intestines get inflamed, and that inflammation makes nausea and diarrhea kick in.

And if it’s parvovirus, incubation runs about 3–4 days, then your dog may get lethargic, feverish, and go off food.

Within 24–48 hours, vomiting and often bloody small-bowel diarrhea can start, and puppies may show these signs in about 70% of cases.

Rotavirus can also cause fever, vomiting, and diarrhea.

Bacterial forms can bring watery, soft stools and abdominal pain.

Don’t wait—call your vet.

What Toxins, Food, and Sudden Diet Changes Do

toxic or diet induced diarrhea

If your German Shepherd won’t eat and starts vomiting or having diarrhea, it’s often not “just an upset stomach”—it can be caused by toxins, spoiled or rich food, or a sudden diet change that irritates the gut.

Many toxins inflame the GI tract fast, and some also affect the whole body, causing weakness or worse.

Keep meds like ibuprofen, acetaminophen, and naproxen, cleaners like bleach, and pesticides far away.

Chocolate, alcohol, xylitol, grapes, and some essential oils can also harm.

For food, avoid sudden table scraps, rich leftovers, spoiled garbage, and dairy, since intolerance and allergies can trigger recurrent diarrhea. Knowing which safe foods your German Shepherd can eat helps you avoid these triggers.

GI Emergencies: Red Flags for Immediate Vet Care

You should treat these signs as urgent, because severe or nonstop vomiting can quickly turn into dehydration (loss of body fluids) and bigger problems in the stomach or intestines.

If vomiting lasts more than 4–6 hours, or keeps coming back soon, call for emergency care.

Watch for blood in vomit or diarrhea, black tarry stool, nonstop retching, and a swollen hard belly.

Watch for blood, black tarry stool, nonstop retching, or a swollen hard belly—these can signal a serious emergency.

And if they seem very sleepy, won’t drink, have pale gums, or collapse, get to the vet now.

Recurring digestive upset in an older German Shepherd can sometimes be an early sign of intestinal cancer, so any repeated vomiting or diarrhea deserves a full veterinary evaluation.

What to Do at Home If Vomiting Has Slowed

Once your German Shepherd’s vomiting slows down, don’t rush back to full meals right away—you want to let the stomach calm down first and prevent a quick relapse.

Start with a short fasting rest: after the last vomit, hold food for 4–12 hours in adult dogs, but under 6 hours if your pup is young or underweight.

Then offer small sips of cool water every 30–60 minutes, about 1 tablespoon to 1/4 cup per dose.

If tolerated, try a bland meal, tiny first (1–3 tablespoons), chicken and white rice.

Track drinking, stool, comfort.

Resume normal food over 1–3 days if no vomiting returns. Once your German Shepherd is resting comfortably, keep activity low, but gentle practice of simple commands like sit and stay can offer light mental stimulation without physical strain.

Tests and Treatments a Vet May Recommend

german shepherd gi diagnostic testing

Your vet usually starts with a thorough exam and a “minimum database,” because vomiting and diarrhea can dehydrate your German Shepherd fast and affect multiple organs at once. You’ll get a full physical exam, gum checks, temperature, and tummy feel.

Next, you’ll likely run a complete blood count, serum biochemistry, and urinalysis. These blood tests show infection, anemia, electrolytes, liver, pancreas, and kidney health.

Then your vet may do fecal flotation and smear for parasites, plus PCR or culture for germs, often repeating tests until results stay negative.

If needed, they’ll use X-rays or ultrasound, test for parvovirus, check pancreatic lipase, and treat with fluids, anti-vomiting meds, pain relief, and GI protectants. Your vet may also ask about stress and anxiety, since changes in routine or environment can affect appetite and digestion in a German Shepherd.

Frequently Asked Questions

Can Stress or Anxiety Alone Cause Vomiting and Diarrhea in German Shepherds?

Yes, stress or anxiety alone can cause vomiting and diarrhea in German Shepherds by altering gut motility, secretions, and water absorption. You’ll often see poor appetite too. Still, rule out medical causes with a vet if symptoms persist.

How Long Can My German Shepherd Go Without Eating Safely?

You can generally let your German Shepherd go up to 24 hours without food if they’re bright and drinking. For most, treat 24–48 hours as an urgent check. Any longer can become unsafe.

What Stool Color Changes Suggest Bleeding or Serious Stomach Problems?

Black or tarry, coffee-ground stools signal digested upper GI blood; bright red or maroon stools suggest fresh bleeding. Purple/burgundy, clots, jelly-like blood, or persistent dark/colored stools plus vomiting warrant urgent vet care.

Should I Give Probiotics or Human Pepto-Bismol to My Dog?

Give probiotics, not human Pepto-Bismol. Probiotics are usually safer and may modestly help diarrhea. Pepto-Bismol carries salicylate toxicity risk and needs vet direction. If vomiting persists or your dog seems ill, call your veterinarian now.

When Do Dehydration and Weakness Require Urgent Veterinary Assessment?

When a “stitch in time saves nine,” you should go urgent if skin tent lingers after you lift, gums go tacky, weakness turns wobbling, collapse appears, vomiting/diarrhea lasts >24–48 hours, or your dog can’t keep water down.

RECENT POSTS