Health & Wellbeing

How to Make My Dog Vomit: A Safe Emergency Guide for Pet Owners

Learn how to make your dog vomit safely using hydrogen peroxide, when it's appropriate, exact dosages by weight, and critical situations requiring immediate vet care.

By Dr. Hannah Wickes · Published 9 September 2026
How to Make My Dog Vomit: A Safe Emergency Guide for Pet Owners
⚠️ EMERGENCY NOTICE: Inducing vomiting at home should ONLY be done under direct guidance from a veterinarian or poison control expert. Incorrect use can cause aspiration pneumonia, esophageal damage, or death. ASPCA Animal Poison Control: (888) 426-4435 (24/7, consultation fee applies) | Pet Poison Helpline: (855) 764-7661.

If your dog just swallowed something toxic and you're frantically searching how to make your dog vomit, take a breath. You're doing the right thing by researching before acting. Inducing emesis (vomiting) in dogs is a legitimate first-aid intervention, but it carries real risks and is only appropriate in specific situations within a narrow time window. This guide walks you through the exact protocol veterinarians recommend, when it's safe, when it's absolutely not safe, and what to expect.

What Does Inducing Vomiting in Dogs Involve?

Inducing vomiting — clinically called emesis induction — is the deliberate stimulation of a dog's gag reflex to expel stomach contents before they're absorbed into the bloodstream. It's most commonly performed after a dog ingests a potentially toxic substance, a foreign object, or an excessive amount of medication.

According to the Merck Veterinary Manual, emesis induction is most effective when performed within 30 to 60 minutes of ingestion. After two hours, most substances have moved past the stomach into the small intestine, making vomiting ineffective. In clinical settings, veterinarians typically use apomorphine (an injectable or conjunctival medication) because it's more reliable than at-home methods. At home, the only veterinarian-recommended option is 3% hydrogen peroxide solution.

This is not a routine procedure. It's an emergency intervention that should only be performed when: (1) you witnessed the ingestion, (2) you've confirmed with a veterinary professional that vomiting is appropriate for the substance involved, and (3) your dog is conscious, alert, and not showing neurological symptoms.

When Is It Safe to Make Your Dog Vomit?

Not every ingestion warrants vomiting. In fact, inducing emesis in the wrong situation can make things significantly worse. Here's a decision framework:

Situation Induce Vomiting? Why
Dog ate chocolate within 30 min YES (after calling vet) Theobromine absorption takes 2-4 hours; vomiting removes it before toxicity
Dog swallowed a sock or toy CAUTION Large objects can lodge in the esophagus during vomiting; vet may prefer endoscopy
Dog drank bleach or drain cleaner NO — NEVER Caustic substances burn the esophagus on the way back up, causing double damage
Dog ingested petroleum products NO — NEVER High aspiration risk — petroleum foam enters lungs causing fatal chemical pneumonia
Dog ate grapes or raisins within 1 hour YES (after calling vet) Unknown toxin causes acute kidney failure; early removal is critical
Dog swallowed xylitol gum within 30 min YES (after calling vet) Xylitol triggers rapid insulin release; vomiting must happen fast before hypoglycemia
Dog ate sharp objects (bones, glass) NO — NEVER Sharp edges can perforate the esophagus during vomiting
More than 2 hours since ingestion NO Substance has likely passed into intestines; vomiting won't help

How to Make Your Dog Vomit Using Hydrogen Peroxide

If a veterinarian or poison control professional has instructed you to induce vomiting at home, 3% hydrogen peroxide (the standard brown bottle from any pharmacy) is the only safe at-home emetic for dogs. Never use anything stronger — 6%, 9%, or food-grade 35% hydrogen peroxide causes severe chemical burns to the stomach lining.

Exact Dosage by Dog Weight

Dog Weight 3% Hydrogen Peroxide Dose Method
5–10 lb (2.3–4.5 kg) 1 teaspoon (5 mL) Oral syringe into cheek pouch
11–25 lb (5–11.3 kg) 2 teaspoons (10 mL) Oral syringe into cheek pouch
26–50 lb (11.8–22.7 kg) 1 tablespoon (15 mL) Oral syringe or small dose cup
51–75 lb (23.1–34 kg) 2 tablespoons (30 mL) Dose cup or large syringe
76–100 lb (34.5–45.4 kg) 3 tablespoons (45 mL) Dose cup
Over 100 lb (45+ kg) Maximum 45 mL (3 tablespoons) Dose cup — do not exceed 45 mL regardless of size

The general dosing rule is 1 mL per pound of body weight, with an absolute maximum of 45 mL per dose. The ASPCA Animal Poison Control Center confirms this dosage guideline for at-home use.

Step-by-Step Administration Protocol

  1. Feed a small meal first (if possible). Hydrogen peroxide works better with some food in the stomach. If your dog hasn't eaten recently, offer a small handful of kibble or a slice of bread before administering.
  2. Draw the correct dose into an oral syringe or measuring cup. Use a proper measuring device — do not estimate from the bottle.
  3. Administer into the cheek pouch. Gently hold your dog's muzzle, pull the cheek outward to create a pouch, and slowly squirt the peroxide between the cheek and gums. Allow swallowing between squirts. Do NOT shoot it down the throat — this risks aspiration.
  4. Walk your dog gently. Light movement helps the peroxide mix with stomach contents and begin foaming, which triggers the vomit reflex. Walk for 2–3 minutes.
  5. Wait 10–15 minutes. Most dogs vomit within this window. Stay close and keep your dog in an area where cleanup is manageable.
  6. One repeat dose ONLY if vomiting hasn't occurred. If your dog hasn't vomited after 15 minutes, you may give one additional dose at the same amount. Never give more than two total doses. If vomiting still hasn't occurred after the second dose, stop and go to the vet immediately.
  7. Collect the vomit. If possible, photograph or save a sample of what your dog vomited. This helps the vet confirm the substance and estimate how much was expelled versus absorbed.

Risks and Complications of Induced Vomiting

Risk Factors That Increase Complication Rates

  • Brachycephalic breeds (French Bulldogs, Pugs, Boston Terriers, Bulldogs): 2.5x higher aspiration risk due to elongated soft palates and narrowed airways
  • Dogs with megaesophagus: Vomiting can cause severe aspiration due to esophageal dysfunction
  • Brachycephalic Obstructive Airway Syndrome (BOAS): Pre-existing breathing difficulty makes choking and aspiration more likely
  • Geriatric dogs (8+ years): Slower recovery, higher anesthesia risk if vet intervention becomes necessary
  • Dogs with laryngeal paralysis: Inability to protect the airway during vomiting
  • Toy breeds under 5 lb (2.3 kg): Hydrogen peroxide dosing is difficult to measure accurately; higher risk of gastric irritation
  • Unconscious or seizuring dogs: Absolutely cannot protect their airway — never attempt

Known Complications

Even when performed correctly, hydrogen peroxide-induced vomiting carries risks that every owner should understand:

  • Aspiration pneumonia (2–5% of cases): Stomach contents enter the lungs during vomiting. Symptoms appear 1–4 hours later — coughing, labored breathing, fever, lethargy. Requires immediate veterinary treatment and antibiotics. Can be fatal if untreated.
  • Hydrogen peroxide-induced gastritis: The peroxide irritates the stomach lining, causing inflammation that can last 24–72 hours. Your dog may have a reduced appetite and mild abdominal discomfort afterward.
  • Esophageal irritation: Repeated vomiting or excessive peroxide concentration can damage esophageal tissue.
  • Gastric dilation: In rare cases, the foaming action of hydrogen peroxide can cause excessive gas buildup, particularly in large-breed dogs predisposed to bloat (GDV). If your dog's abdomen becomes distended or rigid after peroxide administration, go to an emergency vet immediately.
  • Failure to vomit: Approximately 30–40% of dogs given hydrogen peroxide at home do not vomit effectively. This is why veterinary apomorphine is preferred in clinical settings — it has a 90%+ success rate.

Symptoms to Monitor After Inducing Vomiting

Whether vomiting was successful or not, you need to monitor your dog closely for the next 24 hours. Here's what to watch for, organized by severity:

Severity Symptom Action Required
CRITICAL Difficulty breathing, wheezing, blue-tinged gums Emergency vet NOW — possible aspiration pneumonia
CRITICAL Collapse, inability to stand, seizures Emergency vet NOW — systemic toxicity or GDV
CRITICAL Distended, rigid, or painful abdomen Emergency vet NOW — possible gastric dilation volvulus
URGENT Persistent vomiting (more than 3 episodes in 2 hours) Call vet within 1 hour
URGENT Blood in vomit (bright red or coffee-ground appearance) Call vet within 1 hour
URGENT Fever above 103°F (39.4°C) Call vet within 2 hours
MONITOR Mild lethargy, reduced appetite for 12–24 hours Expected after peroxide — offer small bland meals
MONITOR Mild drooling, lip licking Normal nausea response — should resolve within 2 hours

What to Do If Hydrogen Peroxide Doesn't Work

If you've administered two doses of 3% hydrogen peroxide (15 minutes apart) and your dog hasn't vomited, stop and go to the nearest veterinary clinic or emergency hospital immediately. Do not administer a third dose. Do not try salt, mustard, ipecac syrup, or any other home remedy — these are either ineffective or actively dangerous for dogs.

What the Vet Will Do Instead

At the clinic, your veterinarian has access to more reliable emetics and treatment protocols:

  1. Apomorphine — The gold-standard veterinary emetic. Administered via injection (subcutaneous or intravenous) or placed directly in the conjunctival sac of the eye. Success rate: 90%+ within 5–15 minutes. Cost: $25–$60 for the medication alone.
  2. Activated charcoal — If vomiting is no longer appropriate (too much time has passed), the vet may administer activated charcoal (1–4 g/kg body weight) to bind remaining toxins in the GI tract. Cost: $30–$80.
  3. Gastric lavage — Under general anesthesia, the vet pumps the stomach with saline and suction out the contents. Reserved for life-threatening ingestions when emesis has failed. Cost: $500–$1,500 including anesthesia.
  4. Endoscopic retrieval — For foreign objects (toys, socks, bones), a flexible camera and grasping tool are passed through the mouth into the stomach. Cost: $800–$2,500.
  5. Intravenous fluid therapy — To support kidney function and accelerate toxin elimination. Cost: $150–$400 per day.

Cost Breakdown: At-Home vs. Veterinary Emesis

Service Estimated Cost (2026) Notes
Poison control consultation $75–$120 per call ASPCA APCC charges a consultation fee; Pet Poison Helpline similar
At-home hydrogen peroxide $2–$5 Standard 3% bottle from pharmacy
Emergency vet visit (exam only) $100–$250 After-hours emergency fee; varies by region
Apomorphine administration $25–$60 Plus exam fee
Activated charcoal treatment $30–$80 Dose-dependent on body weight
Gastric lavage (stomach pumping) $500–$1,500 Includes anesthesia and monitoring
Endoscopic foreign body retrieval $800–$2,500 Specialist referral may cost more
Surgical foreign body removal $1,500–$5,000 Worst-case scenario if object passes into intestines
Aspiration pneumonia treatment $1,000–$4,000 Includes hospitalization, IV antibiotics, oxygen therapy

The financial takeaway is clear: calling poison control ($75–$120) and following their guidance — whether that's at-home peroxide or an immediate vet visit — is vastly cheaper than treating complications from doing it wrong or waiting too long.

Common Myths and Dangerous Home Remedies to Avoid

In your panic, you may encounter outdated or dangerous advice online. Here are methods that are never appropriate for dogs:

  • Salt or saltwater: Can cause fatal hypernatremia (sodium toxicity). Even one tablespoon of salt can be lethal to a small dog. Deaths have been documented.
  • Syrup of ipecac: No longer recommended by veterinary toxicologists. Causes prolonged vomiting (30+ minutes), severe lethargy, and cardiac effects in dogs. The AVMA and ASPCA both advise against its use.
  • Mustard powder or dry mustard: Unreliable emetic with no established safe dosage for dogs. Causes significant GI irritation without predictable vomiting.
  • Sticking a finger down the throat: Dangerous for you (bite risk from a panicked dog) and ineffective. Dogs have a different gag reflex mechanism than humans.
  • Concentrated hydrogen peroxide (6%, 9%, 35%): Causes severe chemical burns to the mouth, esophagus, and stomach. Can lead to hemorrhagic gastritis requiring emergency surgery.

Aftercare: What to Do Once Your Dog Has Vomited

Whether vomiting was induced at home or at the vet, post-emesis care matters:

First 2 Hours

  • Keep your dog calm and in a confined, easy-to-clean area
  • Do not offer food or water for at least 30–60 minutes after vomiting stops
  • Monitor breathing rate (normal: 10–30 breaths per minute at rest) and gum color (should be pink, not pale or blue)
  • Photograph the vomit for your vet records

Next 12–24 Hours

  • Offer small amounts of water (1–2 tablespoons every 15 minutes) once nausea has settled
  • Introduce a bland diet: boiled white-meat chicken (no skin, no bones, no seasoning) and white rice in a 1:2 ratio. Feed 1–2 tablespoons for small dogs, up to ½ cup for large dogs, every 3–4 hours
  • Gradually transition back to regular food over 2–3 days
  • Watch for delayed symptoms of the ingested toxin — some substances (like xylitol or grapes) cause organ damage that appears 24–72 hours later

🚨 Call Your Veterinarian Immediately If:

  • Your dog is having trouble breathing or is coughing persistently after vomiting
  • Vomit contains blood (bright red streaks or dark coffee-ground material)
  • Your dog becomes lethargic, unresponsive, or unable to stand
  • Abdomen appears swollen, tight, or your dog cries when the belly is touched
  • Vomiting continues more than 3 times in a 2-hour period
  • Your dog refuses all water for more than 12 hours after the episode
  • Any symptoms of the original toxin exposure appear (tremors, seizures, diarrhea, jaundice, excessive thirst/urination)

Always consult your veterinarian after inducing vomiting at home, even if your dog seems fine. Many toxins cause delayed organ damage that isn't visible in the first few hours.

Frequently Asked Questions

Can I make my dog vomit without going to the vet?

You can administer 3% hydrogen peroxide at home, but you should always call a veterinarian or poison control hotline first to confirm it's appropriate for the specific substance ingested. Some toxins become more dangerous when vomited back up, and a professional can make that determination in minutes.

How long does it take for hydrogen peroxide to make a dog vomit?

Most dogs vomit within 10–15 minutes of receiving the correct dose of 3% hydrogen peroxide. If vomiting hasn't occurred after 15 minutes, one repeat dose may be given. If there's still no vomiting after the second dose (30 minutes total), go to the vet — do not give a third dose.

Is it safe to use salt to make my dog vomit?

No. Salt is extremely dangerous as an emetic for dogs. Ingesting even moderate amounts of salt can cause hypernatremia (sodium poisoning), leading to brain swelling, seizures, and death. This method has been responsible for documented canine fatalities and should never be used.

What if my dog ate something toxic more than 2 hours ago?

Inducing vomiting is generally not effective more than 2 hours after ingestion, as most substances have already passed into the small intestine. Go directly to a veterinary clinic. The vet may use activated charcoal, IV fluids, or specific antidotes depending on the toxin involved.

Should I keep hydrogen peroxide in my dog first aid kit?

Yes. Keep a sealed bottle of 3% hydrogen peroxide in your dog first aid kit. Check the expiration date every 6 months — expired peroxide loses its foaming action and may not induce vomiting effectively. Store it in a cool, dark place. Also keep a proper oral syringe (10 mL or 20 mL) with measurement markings.

Can I induce vomiting in a puppy?

Puppies under 12 weeks or under 5 lb (2.3 kg) have a much higher risk of complications from induced vomiting, including aspiration and electrolyte imbalance. Call your vet immediately rather than attempting at-home emesis. The vet will likely prefer to handle the procedure in-clinic where the puppy can be monitored.

What breeds are at highest risk for complications?

Brachycephalic breeds — French Bulldogs, English Bulldogs, Pugs, Boston Terriers, Shih Tzus, and Pekingese — have anatomically compromised airways that significantly increase aspiration risk during vomiting. For these breeds, veterinary-administered emesis with airway support is strongly preferred over at-home hydrogen peroxide.

How much does an emergency vet visit for poisoning cost?

A typical emergency vet visit for toxin ingestion ranges from $250–$800 for examination, emesis induction, and activated charcoal. If hospitalization, IV fluids, or blood work is needed, costs typically range from $800–$3,000. Severe cases requiring surgery or prolonged ICU care can exceed $5,000. Pet insurance with accident/illness coverage often reimburses 70–90% of these costs.

Written by

Dr. Hannah Wickes

All our authors care for dogs every day — read more of their work on the authors page.