VIA Capital

Biology

Dog Chocolate Toxicity Calculator

Estimate the theobromine dose from chocolate eaten, compared with published toxic thresholds.

Disclaimer: Educational estimate only, based on assumptions. It is not veterinary or professional advice. Contact a veterinarian (or qualified professional) right now before acting on any result.

Your inputs

Change any value — everything updates instantly.

Body weight in kg.

Estimate from the wrapper.

Milk ≈ 2, dark ≈ 5–6, baking ≈ 14 mg/g.

Try an example

Theobromine dose

10 mg/kg

This means about 10 mg/kg — call your vet now if chocolate was eaten.

Theobromine dose: 10 mg/kgTotal theobromine: 100 mg
Theobromine doseTotal theobromine
10 mg/kg

What you are seeing

Each bar grows to show a result for your inputs.

The top bar is the main answer: 10 mg/kg.

Change chocolate eaten (now 50) and the bars update instantly.

Total theobromine

100 mg

Chocolate × content.

Result explanation: Theobromine dose

10 mg/kg.

Real-life comparison: With chocolate eaten 10% higher, the answer would be 11.

Low, normal or high? Below the ~20 mg/kg level where signs are usually reported — still call your vet for advice.

Graph and details

1126251375500050100Chocolate eatenmg/kg

How the result changes with chocolate eaten

How to read this chart: The line shows the result across a range of values. The dot marks your input.

What this calculator does

Estimate the theobromine dose from chocolate eaten, compared with published toxic thresholds.

What your result means

This means about 10 mg/kg — call your vet now if chocolate was eaten.

Below the ~20 mg/kg level where signs are usually reported — still call your vet for advice.

Not veterinary advice. Any chocolate ingestion warrants a call to your vet.

The formulas

Toxicity depends on dose per kg of body weight.

1. Theobromine dose

mg/kg = grams × mg/g ÷ weight

Symbols

tb
Theobromine content (mg/g)
w
Weight (kg)

Why this formula works

Toxicity depends on dose per kg of body weight.

Unit check

Units match on both sides ✓

Worked example

  1. 50 g × 2 mg/g = 100 mg
  2. ÷ 10 kg
  3. = 10 mg/kg

Common mistakes

  • Underestimating how dark the chocolate was.
  • Ignoring caffeine, which adds to toxicity.

Working for your numbers

  1. 50 × 2 = 100 mg
  2. 100 ÷ 10 = 10 mg/kg

This means about 10 mg/kg — call your vet now if chocolate was eaten.

Frequently asked questions

Can I give this without a vet?

No. Always confirm the dose, product and suitability with your veterinarian first — health conditions and other medicines change what is safe.

Which chocolate is worst?

Baking and dark chocolate contain far more theobromine than milk chocolate.

How soon do signs appear?

Usually within 6–12 hours.

Is white chocolate safe?

It has very little theobromine but fat and sugar can still upset the stomach.

Symbols and assumptions

tb
Theobromine content (mg/g)
w
Weight (kg)
  • Theobromine content entered is accurate.

Sources and review

Reviewed 2026-09-25 · Next review 2027-09-25

Important limitation. Not veterinary advice. Any chocolate ingestion warrants a call to your vet.

Report a mistake or request an improvement

Tell us if a formula, unit, explanation, or result needs attention. Your message will include this calculator’s name and page.

Related calculators