Suspect poisoning? US: ASPCA Poison Control (888) 426-4435 · UK: 01202 509 000 · Severe symptoms → nearest emergency vet now.

My 12 kg dog ate a handful of salted peanuts yesterday and now has bad gas and soft stool — is this an allergy or just an upset stomach?

Dogs · Food safety

Last reviewed: 2026-09-05 · Reference ranges: ASPCA, Pet Poison Helpline & Merck Veterinary Manual

Short answer

This sounds like a simple upset stomach from the high fat and salt, not necessarily an allergy. Peanuts are also a common allergen for dogs, so watch for itchy skin, ear infections, or repeated diarrhoea in the coming days. For now, offer bland food like boiled chicken and rice, and ensure he drinks water. If the soft stool continues beyond 24 hours or he seems uncomfortable, call your vet.

Decoding gas versus allergy in a 12 kg dog

Bad gas and soft stool 24 hours post-peanuts point to fermentation in the gut, not an immune response. Salted peanuts’ high fat (50%) and fiber (8%) disrupt the microbiome, allowing gas-producing bacteria to thrive. Allergies typically show faster reactions—hives or facial swelling within hours—though delayed responses aren’t impossible.

Notice whether gas smells sulfurous or resembles rotten eggs; that indicates protein maldigestion. Bland diets help by reducing fermentable substrates. Unlike acute allergies, which need antihistamines, this gut upset resolves with time and dietary management.

How salted nuts amplify digestive distress

Salt draws water into the intestines, softening stools independently of the peanuts’ fat content. Your dog’s 12 kg body received a triple assault: sodium-triggered fluid shifts, hard-to-digest legume proteins, and roasted nut oils irritating the stomach lining. The result? A gassy, uncomfortable pup.

Compare this to unsalted peanut reactions: without sodium’s osmotic effect, dogs typically experience only mild flatulence. Monitor for excessive licking of the abdomen, suggesting nausea beyond simple gas pain.

The three-day recovery window

Most peanut-induced gas peaks at 36 hours post-ingestion. By day three, stools should firm up if no underlying allergy exists. Persistent diarrhea beyond this point warrants a vet visit to rule out conditions like exocrine pancreatic insufficiency (EPI), where fat digestion is chronically impaired.

Track whether gas worsens after meals—a sign the gut remains inflamed. Temporary probiotic support (like plain pumpkin) can outcompete gas-producing bacteria, but avoid dairy-based products that may exacerbate the issue.

When to suspect true peanut allergy

Recurrent symptoms after minimal peanut exposure suggest allergy. Key markers include ear infections within 48 hours, paw chewing, or symmetrical bald patches. Unlike one-off gas episodes, allergies cause escalating reactions—each exposure triggers stronger immune responses.

For definitive answers, your vet can perform serum IgE testing. Meanwhile, avoid all peanut products, including hidden sources in dog treats. Remember: allergies develop over time, so today’s gas could be tomorrow’s anaphylaxis.

The full verdict, portion guidance and serving notes are collected on the Peanuts food facts page.

Open the full food page: Peanuts food facts →