Dogs · Guide
Can Dogs Eat Chocolate?
No. Chocolate can poison dogs, and darker types are the most dangerous. Learn which kinds are worst, the signs to watch for, and what to do now.
No, dogs should not eat chocolate. It contains theobromine and caffeine, two stimulants that, in large enough amounts, can affect your dog’s heart and nervous system. The darker the chocolate, the more dangerous it is, and how sick a dog gets depends on the type, the amount, and your dog’s size.
Why chocolate is bad for dogs
Chocolate is made from cacao beans, which naturally contain a group of compounds called methylxanthines. The two that matter here are theobromine and caffeine. Chocolate has several times more theobromine than caffeine, but both add to the problem.
These compounds stimulate the brain and heart. In dogs, that can mean a racing heart, restlessness, tremors, and in serious cases seizures or dangerous heart rhythms. Dogs also clear theobromine slowly: the Merck Veterinary Manual gives its half-life in dogs as about 17.5 hours, so the effects can drag on.
Chocolate products are also high in fat, which the Merck Veterinary Manual notes can trigger pancreatitis (a painful inflammation of the pancreas) in some dogs.
Dogs are the pets most often poisoned by chocolate, simply because they’ll eat almost anything they find.

Which chocolate is most dangerous
Not all chocolate carries the same risk. The more cacao in it, the more theobromine and caffeine your dog gets per bite. Here are the general figures from the Merck Veterinary Manual for combined theobromine and caffeine:
| Type | Approximate stimulant content |
|---|---|
| Cocoa powder | 807 mg per ounce |
| Unsweetened baking chocolate | 440 mg per ounce |
| Semisweet and sweet dark chocolate | 150–160 mg per ounce |
| Milk chocolate | 64 mg per ounce |
| White chocolate | about 1 mg per ounce |
Real products vary by brand and by the beans used, so treat these as rough guides. The takeaway is simple: an ounce of baking chocolate or cocoa powder is far more dangerous than an ounce of milk chocolate. White chocolate has very little theobromine and is the least likely to cause poisoning.
Watch for less obvious sources too:
- Brownies, cakes, cookies, and fudge
- Hot cocoa mix and chocolate syrup
- Chocolate-covered espresso beans (extra caffeine)
- Cocoa bean hull garden mulch
Pet Poison Helpline also points out that chocolate candy and baked goods can hide other dangerous ingredients, like macadamia nuts, raisins, or xylitol, a sugar substitute.
Signs to watch for
According to the Merck Veterinary Manual, signs usually show up 6 to 12 hours after eating. Early signs include:
- Vomiting and diarrhea
- Drinking a lot more water than usual
- Restlessness or panting
- A bloated belly
As the poisoning gets worse, you may see:
- Hyperactivity and peeing more often
- Wobbliness or stiff muscles
- A racing or irregular heartbeat
- Tremors or seizures
In severe cases, dogs can overheat, struggle to breathe, slip into a coma, or develop life-threatening heart rhythm problems. In severe cases, signs can last up to about 72 hours. Don’t wait for symptoms to start before you call.
How much is too much?
It depends on the type of chocolate and your dog’s weight, which is why a small dog eating baking chocolate is in much more danger than a large dog eating a bite of a milk chocolate bar.
The Merck Veterinary Manual gives these general thresholds for theobromine and caffeine combined, measured per kilogram of body weight (1 kg is about 2.2 lb):
- About 20 mg/kg: mild signs like vomiting, diarrhea, and extra thirst
- 40–50 mg/kg: effects on the heart
- 60 mg/kg or more: seizures
For milk chocolate, Merck says roughly 1 ounce per pound of body weight is potentially lethal. But individual dogs react differently, and severe illness can happen at lower doses.
Doing this math while you’re worried is hard, and it’s easy to get wrong. Pet Poison Helpline and the Merck Veterinary Manual both offer online chocolate toxicity calculators, but a quick call to your vet or a poison hotline is the safest way to know whether your dog needs treatment.
What to do if your dog ate chocolate
- Get the chocolate away from your dog and save the wrapper.
- Work out what you can: the type of chocolate, roughly how much is gone, when it happened, and your dog’s weight.
- Call your vet or a poison hotline right away, even if your dog seems fine.
- Follow their advice. Not every chocolate snack needs a trip to the clinic, but some do.
If your dog needs treatment, the vet may give medication to make your dog vomit. This works best soon after eating; Merck notes it’s considered when the chocolate was eaten recently, such as within the past 2 hours, and the dog has no symptoms yet. Dogs with symptoms may need IV fluids, medication to control vomiting, tremors, or an abnormal heart rhythm, and heart monitoring. Getting chocolate out of the stomach early can make the poisoning less severe, which is why calling quickly matters.
Keeping chocolate out of reach
Keep chocolate, baking supplies, and cocoa mix stored up high or behind closed doors, and don’t leave treats in bags or coats your dog can reach.
Treats of any kind should make up no more than about 10% of your dog’s daily calories. For other foods to keep away from your dog, see our guides to foods that are toxic to dogs and whether dogs can eat grapes.