Suspect poisoning? US: ASPCA Poison Control (888) 426-4435 · UK: 01202 509 000 · Severe symptoms → nearest emergency vet now.

My 20 kg dog ate kerosene at a party. How urgent is this?

Dogs · Emergency guide

Last reviewed: 2026-09-05 · Reference ranges: ASPCA, Pet Poison Helpline & Merck Veterinary Manual

Short answer

This is urgent. Kerosene is toxic to dogs. Watch for signs like coughing, vomiting, or difficulty breathing. Call your vet or the ASPCA poison line (888-426-4435) immediately. Don't induce vomiting unless your vet tells you to. The longer it stays in, the more damage it can do. Keep your dog away from open flames and heat sources, and don't force them to drink water. Take the empty kerosene container to the vet for identification.

Why Kerosene Is Dangerous for Pets

Kerosene is a mid-range petroleum distillate that irritates the gastrointestinal tract on contact and damages lung tissue if it enters the airways. Its moderate volatility means vapours can also irritate the nose and throat.

Pets are often exposed by drinking from open containers, licking spilled fuel from garage floors, or chewing on kerosene-soaked rags stored in sheds.

Unlike gasoline, kerosene is less volatile but more viscous — this means it stays in the stomach longer and is more likely to be vomited up later, increasing the aspiration window.

Why speed matters

Delaying care significantly worsens outcomes. Some signs appear hours or days later, so "looks fine right now" is not a reason to wait.

Signs to watch for

  • Foul odour of kerosene on the breath and around the nose 10–30 minutes after exposure
  • Drooling and lip-licking as the pet reacts to the bitter, irritating taste
  • Vomiting that begins 30 minutes to 2 hours after ingestion, often with oily material
  • Coughing that does not stop and may produce frothy discharge from the nose
  • Rapid breathing and open-mouth breathing in cats within 2–4 hours
  • Lethargy and weakness progressing to collapse if a significant amount was swallowed

What to do right now

  1. Call your vet or the ASPCA Animal Poison Control Center (888-426-4435) right away.
  2. Do NOT induce vomiting. Kerosene that comes back up can enter the lungs and cause severe chemical pneumonitis.
  3. Wipe any residue from the fur with paper towels; do not bathe the pet in warm water as this can increase absorption through the skin.
  4. Keep the pet in a well-ventilated area away from strong fumes and do not force them to drink or eat.
  5. Bring the kerosene container to the vet so they can identify the grade and any added scent or stabiliser chemicals.
If your pet shows any of the signs above, go to the nearest emergency vet now and call ahead.

The step-by-step response, from the first minute to the vet visit, is in our Kerosene Poisoning in Dogs and Cats emergency guide.

Open the full emergency guide: Kerosene Poisoning in Dogs and Cats →