Pet Toxicity Guide

Summary of 20 toxic foods with species-specific thresholds, symptoms and first-aid. Based on ASPCA APCC, Pet Poison Helpline, Merck Veterinary Manual.

⚠️ Warning. Thresholds are literature averages; individual sensitivity varies. Call a vet on ANY symptom regardless of grade.

1. How the grade is computed

per_kg = amount_g / body_weight_kg

Divide ingested grams by body weight (kg), then compare against food- and species-specific thresholds.

  • 🟢 Safe: below watch threshold
  • 🟡 Watch: watch ≤ per_kg < danger
  • 🟠 Danger: danger ≤ per_kg < emergency
  • 🔴 Emergency: ≥ emergency threshold

2. Special cases

  • Dark chocolate (cacao %): Scaled as g × (cacao% / 70). 10g of 85% = effective 12.1g.
  • Xylitol: product_g × concentration → pure xylitol grams, then compared.
  • Grapes/raisins: Idiosyncratic — fatalities from a single grape reported. Conservative thresholds.
  • Lilies (cats): Grooming pollen alone can cause AKI. Emergency regardless of dose.

3. Per-food thresholds (g/kg)

FoodDog (watch/danger/emerg)Cat
🍫 Dark chocolate (70%+)1.25 / 2.5 / 40.7 / 1.5 / 2.5
🍫 Milk chocolate9 / 18 / 265 / 10 / 15
🍫 White chocolate50 / 200 / 40030 / 100 / 200
🧅 Onion (raw/cooked)5 / 15 / 251 / 4 / 8
🧄 Garlic1 / 3 / 50.2 / 0.8 / 1.5
🍇 Grapes / raisins0.1 / 1 / 30.1 / 1 / 3
🍬 Xylitol (gum, sweets)0.1 / 0.5 / 1.5
🌰 Macadamia nuts0.5 / 2 / 5
🍺 Alcohol (beer, liquor, bread dough)0.5 / 2 / 40.3 / 1.5 / 3
☕ Coffee / caffeine0.5 / 2 / 40.3 / 1 / 2
🥑 Avocado10 / 30 / 1008 / 25 / 80
🍭 Sugar-free candy (may contain xylitol)1 / 3 / 6
🥖 Raw bread dough3 / 10 / 202 / 6 / 12
🧂 Nutmeg0.05 / 0.2 / 0.50.05 / 0.15 / 0.4
🧂 Salt (excess)1 / 2 / 40.5 / 1.5 / 3
🐟 Raw fish (thiaminase)50 / 200 / 50020 / 100 / 300
🥚 Raw egg30 / 100 / 30020 / 80 / 200
🍄 Wild mushroom0.1 / 1 / 30.1 / 1 / 3
🌷 Lily (cats)10 / 50 / 2000.01 / 0.1 / 0.5
🫐 Raisin / currant0.02 / 0.2 / 0.60.02 / 0.2 / 0.6

4. References

5. Emergency action checklist

  1. Save the remaining food/packaging for the vet
  2. Note ingestion time and estimated amount
  3. Do NOT induce vomiting at home without vet advice
  4. Call the nearest 24h emergency vet
  5. Continuously monitor consciousness, breathing, vomiting

Back to calculator