Caution
Can dogs eat ketchup? Caution
Not recommended. Ketchup isn't toxic, but it is salty and sugary and often contains onion or garlic, which can harm dogs.
What to do now
- Check the label for onion, garlic or xylitol.
- Watch for vomiting or diarrhea.
- Call your vet if your dog ate a lot of sauce with onion or garlic, or any product with xylitol.
Don't
- Don't share food covered in sauce.
How to give it safely
Skip it.
Signs to watch for
- Stomach upset
Why
Store-bought ketchup and tomato sauces often contain garlic, onion, sugar, salt and preservatives. Garlic and onion can damage a dog's red blood cells.
Sources
Guide reviewed 9 October 2026.
General information from the sources above, not a diagnosis. When in doubt, call your vet.