Ketchup is not toxic by itself, but it is sugar, salt, vinegar and, on most labels, onion powder. A lick off a fry will not poison your dog. A plate of ketchup-covered food, or a sugar-free brand sweetened with xylitol, is a call to your vet.
This food guide has not been reviewed by a veterinarian. It summarises general information from sources and should not be used to decide whether a food is suitable for an individual dog or to assess an emergency.
Illustration
Check before feeding
Check the precautions before sharing
Risk depends on preparation, ingredients or amount. Read the precautions below; body weight alone cannot establish a safe portion.
Signs and health concerns
This list includes both observable signs and conditions identified through examination or testing. It cannot establish the cause or whether an exposure is safe.
Vomiting
Diarrhoea
Loose stool
Abdominal pain
Drooling
Lethargy
Loss of appetite
Increased thirst
More about this food
Ketchup is a condiment problem, not a tomato problem. Read a bottle of the standard American brand and you get tomato concentrate, distilled vinegar, corn syrup or high-fructose corn syrup, salt, "spice," and onion powder. Everything worth worrying about is in the back half of that list.
Start with sodium, because that is what most owners ask about. A tablespoon of ketchup carries roughly 150-190 mg of sodium. The Merck Veterinary Manual puts clinical salt toxicosis at 2-3 g/kg of sodium chloride, with about 4 g/kg being lethal in dogs. A 22 lb (10 kg) dog would have to get through something like 40 tablespoons to reach that line. So a dog that licked ketchup off a french fry is not in salt-poisoning territory. What you actually get is stomach irritation: drooling, and vomiting or loose stool within a few hours.
Onion powder deserves more attention. Merck reports clinical signs in dogs after 15-30 g/kg of raw onion, notes that garlic is 3-5 times more potent than onion, and flags dehydrated flakes and powders as particularly hazardous because they are concentrated. Allium compounds oxidize red blood cells and form Heinz bodies, and hemolysis typically shows up 3-5 days after the meal, not the same night. One lick of ketchup will not cause that. A habit of squirting ketchup on the dog's food is a different story, and so is a dog that ate a plate of ketchup-drenched pasta or a bowl of leftover baked beans.
Check the label if it says sugar-free, keto, or zero sugar. If the sweetener is xylitol (sometimes labeled birch sugar), the math changes completely: Merck puts hypoglycemia at roughly 100 mg/kg and hepatic failure above 500 mg/kg, with signs appearing as soon as 30 minutes or delayed 12-18 hours.
Write down how much and when, and photograph the ingredient panel. For a small lick in an otherwise normal dog, offer water and watch for vomiting and diarrhea over the next 12 hours. For a ketchup-soaked meal, a sugar-free product, or a small dog, call your veterinarian now, or the ASPCA Animal Poison Control Center at (888) 426-4435 (a consultation fee applies). Do not induce vomiting at home; whether to decontaminate depends on what and when, and that is your vet's call.
Frequently asked questions
My dog licked ketchup off a fry. Do I need to do anything?
No emergency. That amount is far below the salt and onion thresholds, so the likely outcome is mild stomach upset. Offer water and watch for vomiting or loose stool over 12 hours, and remember the fry itself brought grease and salt along with it.
Is the onion powder in ketchup enough to hurt my dog?
Not from a single lick. Merck flags onion and garlic powders as more concentrated and more hazardous than the fresh vegetable, but ketchup contains only a small amount. The real risk is repeated feeding, so stop adding it to your dog's bowl and call your vet if you see pale gums or dark urine.
My dog got into sugar-free ketchup. Is that different?
Possibly, and it is worth checking immediately. If xylitol or birch sugar appears on the label, hypoglycemia can start around 100 mg/kg and liver injury above 500 mg/kg. Do not wait for symptoms: call your vet or the APCC at (888) 426-4435 with the label in hand.