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

My 5 kg puppy just ate a whole slice of cheddar cheese — what are the first steps I should take right now?

Dogs · Food safety

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

Short answer

First, take the rest of the cheese away and check if any plastic wrap was eaten with it. That much cheese is a lot for a small puppy and will likely cause diarrhoea or vomiting due to lactose intolerance. Offer a bowl of fresh water — the salt and fat can make him thirsty. Watch him closely for the next 6-12 hours for signs like a bloated belly, excessive gas, or loose stools. If he starts vomiting repeatedly, seems lethargic, or has no bowel movement by tomorrow, call your vet.

Why a slice hits a 5 kg puppy hard

That single slice is roughly 10% of your puppy's daily calorie needs in one rich lump. Unlike adult dogs, puppies have even less lactase enzyme to break down dairy, and their smaller intestines react more dramatically to overloads. The combination of sudden high fat, salt, and lactose is like giving a toddler a double espresso — not poisonous, but guaranteed to cause system shock.

The first tangible effect will likely be thirst from the salt, followed by stomach gurgling as the lactose ferments. Don't let him guzzle water too fast; offer small frequent sips to prevent vomiting from a distended stomach. His belly may look noticeably rounder within the hour as the cheese absorbs gastric juices and expands.

The plastic wrap wild card

If the cheese was store-wrapped, run your finger along the floor where he ate it to check for plastic shreds. A 5 kg puppy swallowing even a 2-inch square of cling film could cause an obstruction when combined with the binding effect of cheese. Watch for hacking coughs, as plastic sometimes sticks in the throat before reaching the stomach.

No plastic? The next concern is the cheese forming a sticky mass in his small intestine. This is why vets worry more about cheese than butter — its melting point is high enough to stay cohesive in the gut. If he strains to defecate tomorrow or passes ribbon-like stools, the cheese may be causing partial blockage.

The critical first 6 hours

Vomiting in the first two hours is actually preferable — it means his body rejected the overload before digestion really started. Don't try to catch the vomit to 'check' (you'll smell the cheese anyway), but do note whether it's frothy white (stomach acid) or yellow (bile) — the latter suggests deeper digestive upset.

If he hasn't vomited by hour six, the cheese is moving through. Expect diarrhea around hours 8–12 as the lactose draws water into his colon. This isn't food poisoning — just osmotic diarrhea, like when humans eat too much sugar-free candy. The stool will smell sour and may have visible grease rings.

When to interrupt the process

Two scenarios warrant an immediate vet call: if he tries to vomit but nothing comes up (possible obstruction), or if his gums turn pale instead of staying bubblegum pink. Small puppies can dehydrate rapidly from cheese-induced diarrhea, especially if they're already teething or have recent digestive history.

Otherwise, tomorrow's breakfast should be 25% smaller than usual with a tablespoon of plain canned pumpkin (not pie filling) to help bind the stools. Skip the chicken and rice unless he refuses his kibble — sudden diet changes add more stress. Remember, this is about volume, not toxicity — his body will eventually process it.

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

Open the full food page: Cheese food facts →