🏠
🏠 Home & living

Dog Onion Toxicity Calculator (grams of onion per kg body weight)

Results update as you type.

Your numbers

Understanding the dog onion toxicity calculator — concept and principle

This calculator compares the amount of raw onion a dog has eaten with the dose range at which the Merck Veterinary Manual reports clinical signs, 15–30 g per kg of body weight. Use it to put a number on an accident while you call your vet.

Onion dose per kilogramOnion dose per kilogram: 150 g ÷ 10 kg onion eaten ÷ body weight, = 1.5% of body weight 1× the 15 g/kg level → 15 g/kg in the 15–30 g/kg rangeOnion dose per kilogram150 g ÷ 10 kgonion eaten ÷ body weight= 1.5% of body weight1× the 15 g/kg level15 g/kgin the 15–30 g/kg range
Onion dose per kilogram: with the default inputs the result is 15 g/kg (in the 15–30 g/kg range).

How it is calculated

Dose (g/kg) = onion eaten (g) ÷ dog's weight (kg)

The principle

Onions, garlic, leeks and chives (the Allium family) contain sulfur compounds that damage red blood cells. The damaged cells form Heinz bodies and are removed from the blood, causing anaemia. Merck reports clinical signs in dogs after eating 15–30 g of raw onion per kg, that is 1.5–3% of body weight. The damage builds over the first day and peaks at about 72 hours, with red-cell breakdown typically 3–5 days after eating, so a dog can look normal at first. Cats are more sensitive than dogs.

Worked example

Default inputs: 10 kg dog, 150 g of onion eaten.

  1. Dose = 150 ÷ 10 = 15 g/kg.
  2. As body weight = 15 ÷ 10 = 1.5%.
  3. Compared with 15 g/kg = 15 ÷ 15 = 1×.
  4. Amounts: 15 g/kg = 15 × 10 = 150 g; 30 g/kg = 300 g.
  5. Assessment: 15–30 g/kg range.
How Onion per kg of body weight (g/kg) changes with Dog’s weight (kg)How Onion per kg of body weight changes…02040602.557.51012.51520Example: 15Dog’s weight (kg)
Each point is the calculator re-run with only “Dog’s weight (kg)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Dog’s weight (kg)Onion per kg of body weight (g/kg)
2.560
530
7.520
1015
12.512
1510
207.5

How to read the result

Where does your result fall?Below 15 g/kg15–30 g/kgAbove 30 g/kg1530Your result: 15 g/kg · 15–30 g/kgReference: Merck Veterinary Manual, Allium toxicosis
Where does your result fall?

A result in or above the 15–30 g/kg range matches the doses linked with clinical signs and needs prompt veterinary advice. Below the range is not a guarantee of safety: concentrated forms, repeated small amounts and sensitive breeds can cause problems at lower totals. Watch for weakness, pale gums, fast breathing and red or brown urine in the following days.

Common mistakes

Keep in mind: This is not a diagnosis. If your dog has eaten onion, garlic or similar foods, call your vet or an animal poison helpline now; do not wait for signs.

Frequently asked questions

How much onion is toxic to a dog?

Merck reports clinical signs after about 15–30 g of raw onion per kg of body weight.

Is cooked onion safe for dogs?

No. Cooking does not destroy the compounds that damage red blood cells.

When do symptoms of onion poisoning appear?

Red-cell damage peaks around 72 hours and breakdown typically shows 3–5 days after eating.

Sources: Merck Veterinary Manual, C. Hayes, "Garlic and Onion (Allium spp) Toxicosis in Animals"

Checked 9 Nov 2026. Merck Veterinary Manual, C. Hayes (ASPCA Animal Poison Control Center), “Garlic and Onion (Allium spp) Toxicosis in Animals”: clinical signs in dogs after 15–30 g/kg raw onion; cats after 5 g/kg raw onion or less than a teaspoon of cooked onion; Heinz bodies within 24 h, peak about 72 h, haemolysis 3–5 days after exposure.

🏠 All home & living tools →🌍 Calculators by country →