Chocolate toxicity in dogs depends on three factors: the type of chocolate, the amount eaten, and your dog's weight. Understanding how to calculate the risk is crucial for deciding whether your dog needs emergency treatment.
Chocolate Theobromine Content
Different chocolate types have dramatically different theobromine concentrations:
| Chocolate Type | Theobromine Content | Toxicity Risk | | --- | --- | --- | | White chocolate | 0mg | None (but high in sugar/fat) | | Milk chocolate | 0.5–3mg per gram | Low to moderate | | Dark chocolate (70%) | 12–26mg per gram | Very high | | Cocoa powder | 12–26mg per gram | Extremely high | | Baker's chocolate | 16–26mg per gram | Extremely high | | Chocolate chips | 1–5mg per gram | Low to moderate |
Example products:
- 1 square (28g) dark chocolate (70%+): ~150–230mg theobromine
- 1 square (28g) milk chocolate: ~8–40mg theobromine
- 1 tablespoon cocoa powder: ~12–26mg theobromine
- 30g chocolate bar milk chocolate: ~15–90mg theobromine
Toxicity Dose Levels
After calculating the dose (mg/kg), compare to these levels:
| Dose | Level | Symptoms | Action | | --- | --- | --- | --- | | <15mg/kg | Safe | Unlikely | Monitor at home | | 15–20mg/kg | Mild | Minor GI upset, mild tremors | Call vet same-day | | 20–40mg/kg | Moderate | Vomiting, diarrhoea, rapid heart rate, tremors | Call vet immediately | | 40–60mg/kg | Severe | Severe tremors, seizures, cardiac arrhythmias | EMERGENCY—call vet now | | >60mg/kg | Life-threatening | Seizures, coma, death possible | CRITICAL EMERGENCY |
How to Calculate Chocolate Toxicity
Step 1: Identify the Chocolate Type
- Dark chocolate/cocoa powder — Use 20mg per gram (average)
- Milk chocolate — Use 2mg per gram (average)
- White chocolate — Use 0mg (no theobromine)
- Chocolate chips — Use 3mg per gram (average)
- Baker's chocolate — Use 20mg per gram
Step 2: Estimate the Amount
Estimate how much was eaten:
- 1 square of chocolate — 28–30g
- 1 chocolate bar — 40–100g
- Handful of chocolate chips — 15–30g
- 1 tablespoon cocoa powder — 5g
- 1 chocolate kiss — 5g
- 1 small chocolate cake — 30–50g chocolate content
Step 3: Calculate Total Theobromine Content
Formula: Amount eaten (grams) × Theobromine content per gram (mg/g) = Total theobromine (mg)
Example 1: Dark Chocolate
- Amount: 50g dark chocolate (70%)
- Theobromine: 20mg per gram
- Calculation: 50g × 20mg/g = 1,000mg theobromine
Example 2: Milk Chocolate
- Amount: 100g milk chocolate
- Theobromine: 2mg per gram
- Calculation: 100g × 2mg/g = 200mg theobromine
Step 4: Calculate Dose Per Kilogram
Formula: Total theobromine (mg) ÷ Dog weight (kg) = Dose per kg (mg/kg)
Example 1: Small dog, dark chocolate
- Theobromine: 1,000mg (from above)
- Dog weight: 5kg
- Calculation: 1,000mg ÷ 5kg = 200mg/kg
- Result: LIFE-THREATENING
Example 2: Large dog, milk chocolate
- Theobromine: 200mg (from above)
- Dog weight: 25kg
- Calculation: 200mg ÷ 25kg = 8mg/kg
- Result: SAFE
Real-World Examples
Scenario 1: 4kg Chihuahua Eats One Dark Chocolate Square
- Amount: 30g dark chocolate
- Theobromine: 30g × 20mg/g = 600mg
- Dog weight: 4kg
- Dose: 600mg ÷ 4kg = 150mg/kg
- Result: CRITICAL EMERGENCY — Transport to vet immediately
Scenario 2: 25kg Spaniel Eats a Milk Chocolate Bar
- Amount: 50g milk chocolate
- Theobromine: 50g × 2mg/g = 100mg
- Dog weight: 25kg
- Dose: 100mg ÷ 25kg = 4mg/kg
- Result: SAFE — Monitor at home; no vet call needed
Scenario 3: 10kg Terrier Eats Two Handfuls of Chocolate Chips
- Amount: 60g chocolate chips
- Theobromine: 60g × 3mg/g = 180mg
- Dog weight: 10kg
- Dose: 180mg ÷ 10kg = 18mg/kg
- Result: MILD SYMPTOMS POSSIBLE — Call vet to confirm
Scenario 4: 8kg Small Dog Eats One Tablespoon Cocoa Powder
- Amount: 5g cocoa powder
- Theobromine: 5g × 20mg/g = 100mg
- Dog weight: 8kg
- Dose: 100mg ÷ 8kg = 12.5mg/kg
- Result: SAFE — No vet call needed, but monitor
Scenario 5: 30kg Large Dog Eats Entire Dark Chocolate Bar
- Amount: 100g dark chocolate (70%)
- Theobromine: 100g × 20mg/g = 2,000mg
- Dog weight: 30kg
- Dose: 2,000mg ÷ 30kg = 66.7mg/kg
- Result: CRITICAL EMERGENCY — Transport to vet immediately
Interpreting Your Results
Green Zone (Safe): <20mg/kg
- Action: Monitor at home; no vet call needed
- Symptoms: Unlikely, or very mild GI upset
- What to do: Offer water, monitor for any changes, contact vet if symptoms develop
Yellow Zone (Caution): 20–40mg/kg
- Action: Call your vet immediately (same day at minimum)
- Symptoms: Possible—vomiting, diarrhoea, restlessness, tremors
- What to do: Call vet for advice; may require observation or treatment
Orange Zone (Serious): 40–60mg/kg
- Action: CALL YOUR VET NOW—emergency treatment likely needed
- Symptoms: Likely—tremors, rapid heartbeat, potential seizures
- What to do: Transport to vet for immediate examination and treatment
Red Zone (Critical): >60mg/kg
- Action: CRITICAL EMERGENCY—transport to emergency vet immediately
- Symptoms: Severe—seizures, coma, potential death
- What to do: Call emergency vet now; transport immediately
If your calculation shows any dose above 40mg/kg, do not wait. Call your vet or the Animal PoisonLine (01202 509000) immediately. Do not rely solely on this calculator for medical decisions—always consult your vet.
Factors That Increase Risk
Some dogs are at higher risk even at lower doses:
- Small breeds — Chihuahuas, toy breeds, small dogs are much more vulnerable
- Puppies — Developing bodies process toxins differently
- Senior dogs — May have reduced kidney/liver function
- Dogs with health issues — Heart disease, kidney disease, liver disease increase risk
- Individual sensitivity — Some dogs seem more susceptible to chocolate effects
If your dog falls into any of these categories, err on the side of caution and call your vet even if the calculated dose seems low.
When to Call Your Vet (Regardless of Calculator)
Always call your vet if:
- You are unsure of the chocolate type or amount
- Your calculation result is uncertain or borderline
- Your dog is showing any symptoms (vomiting, tremors, lethargy, rapid heart rate)
- Your dog has health issues or takes medications
- Your dog is very young or very old
- You want professional confirmation of your calculation
The SafeBowl App Alternative
The SafeBowl app includes an automatic chocolate toxicity calculator. Simply input:
- Type of chocolate
- Amount eaten
- Your dog's breed/weight
And the app instantly calculates the risk and advises whether vet contact is needed. This removes the need for manual calculation and provides immediate guidance.
Save this article and bookmark this page for quick reference in case of chocolate ingestion. Better yet, save your vet's emergency number and the Animal PoisonLine number (01202 509000) in your phone right now.
Prevention
The best calculator result is "no ingestion":
- Store chocolate securely out of reach
- Be especially vigilant during holidays (Christmas, Easter)
- Educate children and visitors not to share chocolate
- Supervise your dog around food
- Use the SafeBowl app to check foods before offering
SafeBowl checks any food in seconds — personalised to your dog's breed, weight, and allergies. Download SafeBowl free.