Pupkeeper
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

  1. Check the label for onion, garlic or xylitol.
  2. Watch for vomiting or diarrhea.
  3. 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.