Petco Text Logo
Petco Pet Logo

My dog ate a little onion. Should I worry? What symptoms to look for?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Male | neutered | 110 lbs

My dog weighs over 100 pounds and he ate a small amount of onions earlier today. He ate his dinner and is drinking water, but I'm still worried. Will he be okay?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Strydom, DVM

Veterinarian

Published on July 23rd, 2017

Onions contain an ingredient called thiosulphate which is toxic to cats and dogs. The ingestion of onions causes a condition called hemolytic anemia, which is characterized by damage to the red blood cells. Onion toxicity can cause the red blood cells circulating through your pet’s body to burst. Symptoms of this condition include breathlessness, lethargy, diarrhea and vomiting. Your pet also could lose interest in food as a result of this type of poisoning. It may take up to two to four days after your pet eats the onion for symptoms to appear. All onions — whether cooked or raw — are a danger to your pet. It takes a very small amount of onions to poison your cat or dog. Consumption of as little as 15 to 30 g/kg in dogs has resulted in clinically important hematologic changes. Onion toxicosis is consistently noted in animals that ingest more than 0.5% of their body weight in onions at one time. At 110 pounds, Holmes would have needed to ingest 750-1500 grams of onions to show toxicity. I doubt he ingested that much. Just keep an eye on him for the next 4 days and if you notice any of the symptoms I listed above then get him to your vet right away. I hope this helps. Best wishes to you and Holmes!

Vote icon

2Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored