Can dogs eat chocolate?

No — never feed chocolate to dogs.

Chocolate is toxic to dogs because of theobromine. Dark and baking chocolate are the most dangerous.

Chocolate is one of the most common causes of dog poisoning. It contains theobromine and caffeine — stimulants that humans process quickly but dogs break down very slowly. That slow metabolism lets these compounds build up to toxic levels, affecting the heart, nervous system and kidneys.

Verdict
Never feed
Toxic compound
Theobromine
Toxic dose
~20 mg/kg
Most dangerous
Dark & baking

Why chocolate is dangerous for dogs

The darker and more bitter the chocolate, the more theobromine it contains. Baking chocolate and cocoa powder are the most concentrated, while milk and white chocolate contain less — but no chocolate is safe. The toxic dose depends on your dog's weight and the type of chocolate eaten.

Symptoms of chocolate poisoning

Signs usually appear within 6–12 hours and may include vomiting, diarrhea, restlessness, rapid breathing, increased heart rate, muscle tremors and, in severe cases, seizures. Symptoms can last for days because theobromine clears the body so slowly.

⚠ If your dog ate chocolate

Act immediately — don't wait for symptoms.

  • Call your vet or a pet poison helpline right away.
  • Note the type of chocolate, the amount, and when it was eaten.
  • Estimate your dog's weight — it determines how serious the dose is.
  • Do not induce vomiting unless a professional tells you to.
🛡️

Poisoning emergencies are expensive

A single chocolate-toxicity visit can cost hundreds. Compare pet insurance plans that cover accidents and poisoning.

Compare plans
Ad placement

Frequently asked questions

How much chocolate is toxic to a dog?

Toxic effects can begin around 20 mg of theobromine per kg of body weight. For a small dog, as little as 25 g of dark chocolate may be dangerous. Always treat any amount as a potential emergency.

My dog ate a tiny bit of milk chocolate — is it okay?

A very small amount of milk chocolate may not cause serious harm in a large dog, but you should still call your vet for advice based on your dog's weight and the exact amount.

How long does chocolate poisoning last?

Because dogs clear theobromine slowly, symptoms can last 24–72 hours. Veterinary monitoring is often recommended.

Related foods

CanMyPet provides general information reviewed against trusted sources (ASPCA, AKC, Pet Poison Helpline). It is not a substitute for professional veterinary advice. When in doubt, always contact your veterinarian.