Why Can't Dogs Eat Chocolate?

iStock
iStock / iStock

Even if you don’t have a dog, you probably know that they can’t eat chocolate; it’s one of the most well-known toxic substances for canines (and felines, for that matter). But just what is it about chocolate that is so toxic to dogs? Why can't dogs eat chocolate when we eat it all the time without incident?

It comes down to theobromine, a chemical in chocolate that humans can metabolize easily, but dogs cannot. “They just can’t break it down as fast as humans and so therefore, when they consume it, it can cause illness,” Mike Topper, president of the American Veterinary Medical Association, tells Mental Floss.

The toxic effects of this slow metabolization can range from a mild upset stomach to seizures, heart failure, and even death. If your dog does eat chocolate, they may get thirsty, have diarrhea, and become hyperactive and shaky. If things get really bad, that hyperactivity could turn into seizures, and they could develop an arrhythmia and have a heart attack.

While cats are even more sensitive to theobromine, they’re less likely to eat chocolate in the first place. They’re much more picky eaters, and some research has found that they can’t taste sweetness. Dogs, on the other hand, are much more likely to sit at your feet with those big, mournful eyes begging for a taste of whatever you're eating, including chocolate. (They've also been known to just swipe it off the counter when you’re not looking.)

If your dog gets a hold of your favorite candy bar, it’s best to get them to the vet within two hours. The theobromine is metabolized slowly, “therefore, if we can get it out of the stomach there will be less there to metabolize,” Topper says. Your vet might be able to induce vomiting and give your dog activated charcoal to block the absorption of the theobromine. Intravenous fluids can also help flush it out of your dog’s system before it becomes lethal.

The toxicity varies based on what kind of chocolate it is (milk chocolate has a lower dose of theobromine than dark chocolate, and baking chocolate has an especially concentrated dose), the size of your dog, and whether or not the dog has preexisting health problems, like kidney or heart issues. While any dog is going to get sick, a small, old, or unhealthy dog won't be able to handle the toxic effects as well as a large, young, healthy dog could. “A Great Dane who eats two Hershey’s kisses may not have the same [reaction] that a miniature Chihuahua that eats four Hershey’s kisses has,” Topper explains. The former might only get diarrhea, while the latter probably needs veterinary attention.

Even if you have a big dog, you shouldn’t just play it by ear, though. PetMD has a handy calculator to see just what risk levels your dog faces if he or she eats chocolate, based on the dog’s size and the amount eaten. But if your dog has already ingested chocolate, petMD shouldn’t be your go-to source. Call your vet's office, where they are already familiar with your dog’s size, age, and condition. They can give you the best advice on how toxic the dose might be and how urgent the situation is.

So if your dog eats chocolate, you’re better off paying a few hundred dollars at the vet to make your dog puke than waiting until it’s too late.

Have you got a Big Question you'd like us to answer? If so, let us know by emailing us at bigquestions@mentalfloss.com.