Can dogs eat chocolate? What to do if your dog ate some

Short answer: no, dogs can't have chocolate — and this isn't the "sweets aren't good for kids" kind of no. It's genuine toxicity. But how dangerous it is right now depends on your dog's weight, the type of chocolate, and how much they ate.

If your dog just ate chocolate: grab the packaging, estimate how much and what kind, and call your vet or a 24-hour clinic right away. Don't wait for symptoms — a reaction can take 6–12 hours to develop, and treatment works best within the first hour.

Why chocolate is toxic

Chocolate contains theobromine and caffeine — both methylxanthines. In people they're metabolized within a few hours; in dogs the process is far slower (half-life around 17.5 hours). So even a moderate dose builds up and keeps acting on the heart, nervous system, and urinary tract for a long time.

The darker the chocolate, the more theobromine it holds, and the smaller the portion that becomes dangerous:

Type of chocolateTheobromine (mg/100 g)
White chocolate~1 (virtually none)
Milk chocolate150–220
Dark (50–70% cocoa)500–800
Bitter (85%+)1000–1500
Cocoa powder1500–2500
Pure cocoa / cocoa liquorup to 2700

What dose is dangerous

For a 30 kg Labrador: 40 mg/kg × 30 = 1200 mg of theobromine. That's roughly 170 g of dark chocolate or 600 g of milk chocolate. For a 3 kg Yorkie the same 40 mg/kg = 120 mg, meaning ~17 g of dark chocolate or about 60 g of milk chocolate — a standard bar.

In other words: for a large dog a single candy is almost never a problem. For a small one it can be critical.

The "when it's already urgent" table

Dog weightMilk — fromDark — from
3 kg30 g8 g
5 kg50 g13 g
10 kg100 g25 g
20 kg200 g50 g
30 kg300 g75 g
40 kg400 g100 g

This is a guide for "when you definitely need to call." It's worth calling your vet at a suspected exposure even for smaller amounts — especially if the chocolate is dark or your dog already feels unwell.

Symptoms of chocolate poisoning

They usually appear within 6–12 hours and can last 2–3 days:

If symptoms have appeared, this is already an emergency — take your dog to the vet immediately.

What to do if your dog ate chocolate

  1. Clear away the leftovers.
  2. Collect the packaging or photograph the product.
  3. Estimate how much and when — the exact amount, the exact time.
  4. Call your vet. Only induce vomiting at home on a vet's instruction.
  5. If a lot was eaten or the dog is small, head to the clinic without waiting for symptoms. Within the first hour the vet can induce vomiting and give activated charcoal.

What NOT to do

What about white chocolate?

White chocolate has almost no theobromine, so acute poisoning is unlikely. But it's high in fat and sugar — in dogs prone to pancreatitis, even a small portion can trigger a flare-up. So the answer is still "better not."

Pet care in your pocket

Health Score, reminders and dose-by-weight for dogs and cats. Free, with an optional subscription.

This is general reference information, not veterinary advice. If you suspect chocolate poisoning, don't wait for symptoms — call your vet.