A gurgling stomach combined with refusing food usually means your dog’s digestive system is irritated or uncomfortable. In most cases, the cause is mild, like eating something unusual or dealing with stress. But the combination of loud gut noises and lost appetite can also signal something more serious, so knowing what to watch for makes a real difference.
Why Your Dog’s Stomach Is Making Noise
The rumbling you’re hearing is gas and fluid moving through your dog’s intestines. Every dog’s gut makes these sounds during normal digestion, but they’re usually quiet enough that you don’t notice. When the sounds get loud, it means there’s either more gas than usual or the intestines are contracting harder, pushing contents through with more force.
The fact that your dog also won’t eat is the more telling symptom. Dogs skip meals for many reasons, but paired with a noisy gut, it points toward some kind of gastrointestinal distress. The most common causes are straightforward: your dog ate something that disagreed with them (garbage, a new treat, table scraps, grass), they’re stressed from a change in routine, or they’ve picked up a mild stomach bug. These typically resolve on their own within a day or two.
More concerning causes include intestinal blockages from swallowing objects like socks, toys, or bones. When something is stuck, the gut works overtime trying to push contents past the obstruction, which creates loud gurgling. Toxin exposure is another possibility. Chocolate, grapes, xylitol (found in sugar-free products), certain plants, and household cleaners can all cause severe digestive upset. Pancreatitis, liver problems, parasites, and infections are also on the list of possibilities your vet would consider.
Symptoms That Change the Urgency
A dog with a noisy stomach who’s still alert, drinking water, and acting mostly normal is less worrying than one showing additional signs of distress. Pay attention to what else is happening alongside the gurgling and food refusal.
Diarrhea and occasional vomiting often accompany a basic stomach upset. While unpleasant, a single episode of either isn’t usually an emergency. Lethargy is a more important clue. If your dog seems unusually tired, weak, or uninterested in things that normally excite them, the problem may be more than a simple bellyache. Your vet will look for evidence of dehydration, abdominal pain, bloating, and tenderness to narrow down the cause.
You can check for dehydration at home by gently pinching a fold of skin on your dog’s forehead, lifting it about an inch, and holding for three seconds. When you release, the skin should snap back flat almost immediately. If it stays tented or returns slowly, your dog is likely dehydrated. This test is more reliable than checking gum color, which doesn’t predict hydration shifts as accurately.
Red Flags That Need Immediate Attention
One condition you need to recognize quickly is bloat, also called gastric dilatation-volvulus (GDV). This happens when the stomach fills with gas and potentially twists on itself, cutting off blood flow. It can kill a dog within hours. Large, deep-chested breeds like Great Danes, German Shepherds, and Standard Poodles are most at risk, but it can happen to any dog.
The hallmark sign is unproductive retching: your dog gags and heaves repeatedly but produces little to no vomit, sometimes just foamy saliva. Other warning signs include a visibly swollen or tight abdomen, excessive drooling, rapid shallow breathing, and your dog repeatedly turning to look at their flank or belly. If you see multiple signs from this list, get to an emergency vet immediately. Don’t wait to see if it passes.
Beyond bloat, other reasons to seek urgent care include bloody vomit or diarrhea, signs of severe pain (whimpering, panting, reluctance to move or lie down), a swollen rigid belly, or any suspicion that your dog swallowed a foreign object or toxic substance.
How Long You Can Safely Wait
Most healthy adult dogs can go three to five days without eating as long as they’re still drinking water. That said, you shouldn’t wait that long to act. If your adult dog hasn’t eaten for two days, even if they seem otherwise normal, it’s time to contact your vet. Going without food beyond three days can start damaging the gastrointestinal tract and organs.
Puppies are a different story. They have smaller energy reserves and can decline faster. If a puppy is skipping meals, call your vet the same day. The same urgency applies to dogs with diabetes or other chronic conditions. A diabetic dog skipping even one meal needs veterinary guidance immediately, since their medication dosing depends on consistent food intake.
What You Can Do at Home
If your dog is alert, still drinking water, and not showing any of the red flags above, you can try managing the situation at home for 12 to 24 hours. Start by pulling up their regular food and letting the stomach settle. Don’t try to force them to eat.
After a short fast (12 hours for adults, less for puppies), offer a small amount of bland food. The standard recipe is 75% boiled white rice mixed with 25% boiled lean chicken breast, with no skin, bones, or seasoning. Lean ground beef (sirloin) works as a substitute. Serve it in small portions, about a quarter of their normal meal size, and see how they respond. If they eat it and keep it down, you can gradually increase the amount over the next day or two before slowly transitioning back to their regular diet.
You can premake bland diet portions and store them in the refrigerator for up to 72 hours. Warming each serving slightly can make it more appealing. Keep fresh water available at all times. If your dog is also refusing water, that raises the urgency significantly.
What Happens at the Vet
If the gurgling and food refusal persist or your dog’s condition worsens, your vet will start with a physical exam, checking for abdominal pain, bloating, and any unusual lumps or swelling. From there, the workup depends on what they find and how sick your dog appears.
Abdominal X-rays can reveal foreign objects, intestinal blockages, masses, or the telltale gas pattern of bloat. Sometimes contrast X-rays or ultrasound are needed to catch things plain films miss, like an intestine that has telescoped into itself (a condition called intussusception) or smaller foreign objects. In some cases, an endoscope, a flexible tube with a tiny camera, is used to look directly inside the stomach for objects or tumors. Blood, urine, and stool samples help rule out infections, parasites, organ disease, and metabolic problems like diabetes.
For suspected blockages from small smooth objects, your vet may take several rounds of X-rays over hours or days to see whether the object is moving through on its own before deciding on surgery. The diagnostic path is tailored to your dog’s specific symptoms, breed, age, and history, so every case looks a little different.

