Enter a weight, what was eaten, or both. Every number on the page answers to every other.
Enter the dog’s weight to see how much of each item fits before each care level. Enter what was eaten to see the dose. Enter both for a verdict.
The thresholds are for theobromine and caffeine added together. 20, 40 and 60 mg/kg all come from the Merck Veterinary Manual and ASPCA Poison Control.
Worst-case math is on: filled and coated candy is counted as if it were solid chocolate, and percent-cacao bars use Merck’s 15.5 mg/g × % rule. This is how a poison-control vet hedges when the contents are uncertain.
These are poisoning thresholds, not dosing guidance. Never give a dog human medicine unless your vet prescribed it.
The math. dose (mg/kg) = (theobromine mg + caffeine mg) ÷ dog kg. Each item’s milligrams are its gross weight × a per-gram lab figure for that product, so a peanut M&M is counted as a peanut M&M, not as solid chocolate. “Chocolate in it” and “Cacao” are two different estimates shown for context only; the dose never uses them. Chocolate in it is how much of the piece is chocolate, worked back from its lab assay: a Snickers is about 41% milk chocolate by weight (milk chocolate is its first ingredient). Cacao is the cocoa solids inside that chocolate: milk chocolate is only about 30% cacao, so the same Snickers is about 12% cacao. Cacao is exact for bars that print it and estimated for everything else.
Leaning cautious. Where two official sources disagree, the higher figure is used. Amounts that still fit are always rounded down. When no weight is entered, the weight box fills with the heaviest dog that would land on the Monitor line for what’s been eaten.
Limits. Cocoa content varies by bean, brand and batch, and dogs vary more. Treat every line here as an estimate that helps you decide how fast to call, never as clearance to skip the call.