Can dogs eat ketchup, mustard, mayonnaise and vinegar?
Avoid condiments. They are salty, often contain onion and garlic powder, and mustard seeds specifically cause vomiting.
What to do
A lick is usually not serious. See a vet for persistent vomiting.
Signs to watch for
- vomiting
- diarrhoea
- excessive thirst
- abdominal pain
What makes it harmful
Glucosinolates in mustard seed
Mustard seeds contain glucosinolates, which cause gastroenteritis. Ketchup and barbecue sauce contain onion and garlic powder plus large amounts of salt and sugar. Pickles and sauerkraut are extremely salty.
Also check for
- onion and garlic powder
- salt
- mustard seed
- xylitol in some sugar-free sauces
How confident is this
established
Well established in the veterinary literature and consistent across sources.
- ASPCA Animal Poison Control Center
- Pet Poison Helpline
Further reading
Check another food
Informational only, and not a substitute for veterinary advice. Individual dogs vary, and this page cannot account for your dog's age, size, health conditions or medication. If you are worried, phone a vet — that call is always the right call.