Can Dogs Eat Shallots?

Dog food safety answer

Unsafe: Dogs should not eat shallots

No. Shallots should not be given to dogs. Contact a veterinarian if your dog ate it.

Safety levelUnsafe
Main concernPoisoning or serious health risk
Serving noteNo safe serving is recommended.
AvoidShallots, foods or products containing Shallots.
What to do: Contact your veterinarian or pet poison control now. Do not wait for symptoms.
Emergency help

If your dog may have eaten something unsafe, contact a veterinarian or pet poison control now.

Search another food

Disclaimer: This page is for general information only and is not a substitute for veterinary advice. If your dog ate shallots or is showing concerning symptoms, contact your veterinarian or pet poison control immediately.

Bottom line

No. Shallots should not be given to dogs. Contact a veterinarian if your dog ate it. Contact your veterinarian or pet poison control now. Do not wait for symptoms.

Check another food

Not sure about another ingredient, snack, or plant? Search again before feeding it to your dog.


Explore this food group
Browse all dog food safety guides

Compare related guides by safe, caution, and unsafe risk levels.

Reminder: Dogs can react differently. This page is general information only and is not a substitute for veterinary advice.