Can Dogs Eat Chocolate? No — Here’s Why
Chocolate poisoning is most common in dogs simply because chocolate is everywhere and dogs will eat almost anything. How dangerous it is depends on the type of chocolate, the amount and the size of your dog.

Quick answer
No. Chocolate is toxic to dogs. It contains theobromine and caffeine, which can cause vomiting, restlessness, tremors, seizures and life-threatening heart rhythm problems (Merck Veterinary Manual).
The darker and more bitter the chocolate, the more dangerous it is. Cocoa powder and unsweetened baking chocolate contain the most; milk chocolate less; white chocolate only insignificant amounts.
If your dog ate chocolate, call your vet or a pet poison line with the type, the amount and your dog’s weight. Signs usually start within 6–12 hours.
Why Is Chocolate Toxic to Dogs?
The harmful substances in chocolate are theobromine and caffeine. They stimulate the nervous system, increase urination and speed up the heart (Merck). ASPCA Animal Poison Control lists vomiting, diarrhoea, panting, excessive thirst and urination, hyperactivity, abnormal heart rhythm, tremors, seizures and even death (ASPCA).
Which Chocolate Is Most Dangerous for Dogs?
Merck lists chocolate products from highest to lowest content of theobromine and caffeine. Deaths have also been reported in animals that ate garden mulch made from cocoa bean hulls.
Chocolate products ranked by theobromine and caffeine content (Merck Veterinary Manual)
| Rank | Product |
|---|---|
| 1 (most) | Dry cocoa powder |
| 2 | Unsweetened (baker’s) chocolate |
| 3 | Cocoa bean hulls, including cocoa mulch |
| 4 | Semisweet and sweet dark chocolate |
| 5 | Milk chocolate |
| Least | White chocolate — insignificant amounts |
How Much Chocolate Is Toxic to a Dog?
Severity varies with each dog’s sensitivity. As a reference point, the Merck Veterinary Manual states that one ounce of milk chocolate per pound of body weight (roughly 60 g per kg) is a potentially fatal dose in dogs. Darker chocolate and cocoa contain more of the toxic compounds, so much smaller amounts can cause serious illness.
Because the risk depends on the exact product, amount and dog, don’t try to work it out at home — a vet or poison control line can calculate the risk from the wrapper and your dog’s weight.
Symptoms of Chocolate Poisoning and When They Start
Signs usually begin within 6 to 12 hours of eating chocolate and can last up to 72 hours in severe cases (Merck):
- Excessive thirst, vomiting, diarrhoea and restlessness
- Hyperactivity, lack of coordination, tremors and seizures
- Passing large amounts of urine
- Very rapid or irregular heartbeat and rapid breathing
- In severe cases: high blood pressure, fever, collapse and coma
My Dog Ate Chocolate — What Should I Do?
Keep the wrapper and call your vet or a poison control line. If your dog is not yet showing signs, a vet may induce vomiting and give repeated doses of activated charcoal. Dogs with symptoms are treated with medications for tremors, seizures and heart rhythm problems, plus fluids to help flush theobromine and caffeine out in the urine (Merck).
Where Chocolate Hides
- Brownies, cakes, cookies and chocolate-coated snacks
- Hot chocolate mix and baking cocoa
- Protein bars and chocolate-flavoured cereals
- Gifts, advent calendars and Easter eggs left within reach
- Cocoa bean hull garden mulch
- Coffee, tea and energy drinks also contain caffeine — see 25 human foods that are bad for dogs
Frequently asked questions
How much chocolate can kill a dog?+
It depends on the type of chocolate and the dog. The Merck Veterinary Manual gives one ounce of milk chocolate per pound of body weight as a potentially fatal dose, but dark chocolate and cocoa powder are far more concentrated, so much smaller amounts can be dangerous. Call your vet for any amount.
Is white chocolate safe for dogs?+
White chocolate contains insignificant amounts of theobromine and caffeine, so it is much less likely to cause chocolate poisoning. It is still not a suitable treat, and some products contain other ingredients such as raisins or nuts, so check with your vet if your dog ate a large amount.
How long after eating chocolate will a dog show symptoms?+
Usually within 6 to 12 hours, according to the Merck Veterinary Manual, and signs can last up to 72 hours in severe cases. Treatment is most effective before symptoms start, so call your vet straight away.
Should I make my dog throw up after eating chocolate?+
Not unless a veterinary professional tells you to. Your vet can induce vomiting safely if it is appropriate and give activated charcoal to reduce absorption.
How This Page Was Prepared
This page was researched and written by the AnimalIDFinder editorial team using veterinary school, veterinary manual, poison control and regulatory sources, all linked below. It has not been individually reviewed by a veterinarian and does not replace professional advice. Last reviewed against sources: October 2026.
Related dog guides
25 Human Foods That Are Bad for Dogs
Toxic foods, choking and blockage hazards, and what to do if your dog eats one.
Read guideCan Dogs Eat Grapes?
No. Why grapes and raisins can cause kidney failure, symptoms, and what to do.
Read guideCan Dogs Eat Peanut Butter?
Yes, if it has no xylitol. How to check the label, portion sizes, and pill tips.
Read guideSources
Veterinary and regulatory references used on this page:
Explore more dog guides
Nutrition guides are educational only. Browse related dog articles, calculators and the photo identifier, or return to the guides hub.