Guide: toxic foods for dogs

Toxic Foods for Dogs: What Puppies Must Never Eat

Toxic foods for dogs include chocolate, grapes and raisins, the sweetener xylitol, onions and garlic, macadamia nuts and alcohol. Puppies are at extra risk, because they are small and they taste everything. If your puppy eats any of these, do not wait for symptoms. Instead, call your vet or a poison control line straight away.

By Sharitee Lewis, Home Raised Puppies · Updated October 7, 2026
Toxic foods for dogs: Laurie, a Goldendoodle puppy from Home Raised Puppies

The most dangerous toxic foods for dogs

FoodWhat it can do
Chocolate, coffee and caffeineVomiting, diarrhea, panting, abnormal heart rhythm, tremors and seizures. Darker chocolate is worse.
Grapes and raisinsKidney damage
XylitolA rapid drop in blood sugar, and possibly liver damage
Onions, garlic and chivesStomach upset and damage to red blood cells, leading to anemia
Macadamia nutsWeakness, wobbliness, vomiting and tremors, usually within 12 hours
AlcoholVomiting, loss of coordination, breathing trouble, and coma in severe cases
Raw yeast doughPainful bloating as the dough rises in the stomach

This list follows the ASPCA Animal Poison Control Center (ASPCA).

Why small puppies are at greater risk

Poisoning depends on dose for body weight. An amount that would barely bother a Labrador can be serious for a three-pound puppy. In addition, puppies chew first and think later.

Therefore, owners of toy and small breeds need to be stricter than most. A single dropped raisin or a stick of sugar-free gum is worth a phone call.

Hidden sources

  • Xylitol: sugar-free gum and mints, some peanut butters, baked goods, toothpaste and chewable vitamins. It is sometimes listed as “birch sugar”.
  • Raisins: trail mix, cereal, cookies and bagels.
  • Onion and garlic: gravy, soups, seasoning powders and some baby foods.
  • Chocolate: baking chocolate, cocoa powder and brownies.
  • Handbags and backpacks. Gum, mints and medication at puppy height are a common cause of poisoning.

What to do when dogs eat toxic foods

  1. Take the food away, and note what it was and how much is missing.
  2. Call your vet, an emergency clinic or the ASPCA Animal Poison Control Center at (888) 426-4435. A consultation fee may apply.
  3. Have the details ready: your dog’s weight, the product label and the time it was eaten.
  4. Do not make your dog vomit unless a professional tells you to.
  5. Go in if advised. Early treatment is far more effective.

Safe treats instead

For training, use pieces of your puppy’s own kibble, or tiny bits of a treat made for puppies. Keep all treats to a small share of the day’s food, so meals stay balanced. See our puppy feeding schedule.

In addition, tell children and visitors the house rule: nothing from the table.

Toxic foods for dogs at holidays and parties

Most poisonings happen when routines break. Chocolate at Easter and Halloween, raisins in holiday baking, sugar-free candy and unattended drinks are the usual culprits. So give your puppy a quiet room during parties, and ask guests to keep bags off the floor.

For the rest of the house, see puppy proofing and our advice on a Christmas puppy.

Sources

  1. ASPCA Animal Poison Control Center. People Foods to Avoid Feeding Your Pets. aspca.org
  2. American Veterinary Medical Association. Household hazards. avma.org

Sources were checked on October 7, 2026. This article is general information and does not replace advice from your veterinarian.

Ready to meet your puppy?

Our puppies are born and raised inside our family home in Eagle Mountain, Utah, from health-tested parents. See who is available now, or ask us a question.