Not veterinary advice. This page is general information from published sources, not a diagnosis. If your dog ate something toxic, call your vet or the ASPCA Animal Poison Control Center at (888) 426-4435 right now (a fee may apply).
🧅 Vegetable
Can dogs eat onions?
Why
Onions contain N-propyl disulfide, a compound that damages a dog's red blood cells and can cause hemolytic anemia. Every part of the plant is toxic, whether the onion is raw, cooked, fried, or powdered, and the whole allium family, including garlic, leeks, shallots, and chives, poses the same risk. As little as 100 grams per 20 kilograms of body weight can cause toxic effects.
Warning signs to watch for
Vomiting, elevated heart rate, panting, decreased appetite, diarrhea, lethargy, abdominal pain, drooling, and weakness from anemia.
More foods in this group
Frequently asked questions
Can dogs eat onions?
What are the symptoms if a dog eats too much onions?
What should I do if my dog ate something toxic?
Source & last checked
- Safety rating from AKC ↗
- Last checked: 2026-07-20
- Every dog is different — size, age, allergies, and health conditions matter. When in doubt, ask your veterinarian before introducing a new food.