Can dogs eat ketchup?
The full picture
Ketchup looks innocuous but is surprisingly problematic for dogs. Heinz and most UK ketchup brands contain onion powder or extract in the ingredients — a toxicity risk, especially with repeat exposure. The sugar content is very high (around 23%) and the salt content is substantial. A dog licking a bit of ketchup off a plate won't need an emergency vet, but it's a food to actively keep away from dogs. Tomato sauce, HP Sauce, and brown sauce all have similar problems.
If your dog ate more than a safe amount
Risks to watch for
- Onion in almost all commercial ketchup
- High sugar and salt
- Xanthan gum and preservatives
Safe portion size
None recommended.
Safer alternatives
- Plain ripe tomato (small amount)
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.