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

Are broccoli stems worse for a 4 kg dog's stomach than the florets, or do both cause gas from isothiocyanates?

Dogs · Food safety

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

Short answer

Both can upset a small dog's stomach, but in different ways. The stems are denser and harder to chew, which means they sit in the gut longer and ferment into gas. The florets contain higher concentrations of isothiocyanates, which irritate the stomach lining directly and can cause vomiting even in tiny amounts. For a 4 kg dog, steamed florets in a bite-sized piece are the gentler option — avoid the stems entirely. If your dog eats raw broccoli and starts coughing up white foam, stop offering it and call your vet.

Florets hit faster, stems last longer in a 4 kg gut

Those broccoli florets release isothiocyanates almost immediately upon chewing, which is why even a small amount can make a tiny dog vomit within an hour. The stems, though, pose a slower threat: their tough fibers resist stomach acids, traveling intact to the intestines where bacteria ferment them into gas over 6-12 hours. This means your dog might seem fine at first, then bloat uncomfortably by evening.

For a dog this size, half a floret can be enough to trigger retching, while a one-inch stem chunk might cause audible gut noises later. The difference lies in how each part breaks down — florets irritate the upper GI tract, while stems disrupt the lower. Both are problematic, but for distinct reasons requiring different monitoring.

Why size makes stems riskier than you’d think

A 4 kg dog’s intestines are about the width of a pencil, so stem pieces — even well-chewed — can create microscopic tears as they pass. This isn’t usually dangerous, but it explains why some small dogs whimper or lick their belly after eating fibrous vegetables. Florets skip this mechanical irritation but chemically inflame the stomach lining instead.

If your dog ate mostly stems, expect looser stools tomorrow with visible fiber strands. Florets are more likely to cause urgent vomiting but leave stools relatively normal. Neither scenario typically requires a vet unless the dog strains repeatedly without passing anything or vomits more than three times in a day.

The first 24 hours: what to track

Hour 1-3: Watch for floret-related signs like drooling or swallowing hard. Hour 4-12: Monitor for stem-related gas — pacing, restless sitting-and-standing, or a drum-tight belly. By hour 18, check stools for undigested stem fragments, which confirm the material is moving through. Any deviation from this timeline warrants closer attention.

Small dogs often seek cool floor tiles when gassy, so don’t mistake this for seeking comfort from joint pain. Gently press your ear to their side: loud gurgles spaced 10-15 seconds apart indicate active fermentation. This should quiet down within six hours unless more stems were eaten than you realized.

Preparing broccoli safer for little dogs

If you must share broccoli, steam florets until mushy and chop stems into matchstick-thin slivers no longer than your pinky nail. This reduces both the chemical irritation and mechanical blockage risks. Never serve raw to dogs under 5 kg — the difference between a harmless nibble and a vet visit could be just one extra floret.

For dogs that love crunching stems, try freezing thin slices to slow their chewing. The cold also numbs some of the gut’s sensitivity to the fibers. Either way, limit broccoli treats to once weekly for tiny breeds, and always after a meal so the stomach isn’t empty when irritants arrive.

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

Open the full food page: Broccoli food facts →