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.
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
- 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.
- Draw the correct dose into an oral syringe or measuring cup. Use a proper measuring device — do not estimate from the bottle.
- 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.
- 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.
- Wait 10–15 minutes. Most dogs vomit within this window. Stay close and keep your dog in an area where cleanup is manageable.
- 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.
- 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:
- 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.
- 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.
- 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.
- 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.
- 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.
Dr. Hannah Wickes
All our authors care for dogs every day — read more of their work on the authors page.



