How To Make A Dog Vomit When They Need To Throw Up Urgently

How to make a dog throw up

Knowing how to make a dog vomit safely in an emergency can be the difference between life and death. Chocolate, candy or raisins are all fatal to dogs if ingested, and immediately inducing vomiting can reduce the risks of toxicity. You can make your dog vomit with hydrogen peroxide or washing soda crystals, as long as you are careful.

Inducing dog vomit can make the situation worse in some cases. So, always check with your veterinarian before taking any action. Do not make your dog vomit with salt, ipecac syrup, dishwashing liquid or mustard powder. These substances can have serious side effects more risky than what they have accidentally eaten.


Do not make your dog vomit if they ate the poisonous substance more than two hours ago. Dogs witt a history of seizures, respiratory disease or gastro intestinal problems should also never be made to throw up.

Some breeds are at much higher risk from asphyxiation when vomiting due to the structure of their airways. If you have a Pug, English Bulldog, Pekingese, French Bulldog or other breed or mix with a flat face, urgently call your veterinarian before attempting to make them throw up.

Why Every Owner Needs To Know How To Make A Dog Vomit

We all know that dogs, and especially puppies, love eating things they find interesting. Sometimes they’re so quick that they grab and swallow before you can even get close. You may need to know how to make your dog throw up if your fur baby has just eaten a human food that’s toxic to him – like chocolate, or xylitol in gum or other snacks.

Maybe your pup got hold of a tub of your medicine, or pounced on a tablet you dropped. Or got away with some non-food toxic substance in the house. Or even a piece of clothing like a sock. One of the most common dangers for pets is poison used for garden pests or rodents. This is something that is often easily accessible to dogs when they’re out of doors. Even swallowing a dead rat while out walking could expose your pet to rat poison. So how do you make a dog throw up if they have eaten something that can really hurt them?

How To Make A Dog Vomit Quickly

You might need to know how to induce vomiting in dogs because it needs to be done within about two hours – before the toxic substance passes through the stomach. It’s always the safest option to take your dog to the vet right away if they’ve swallowed something dangerous. If you can’t get there fast enough it’s best to give your vet a call before you make your dog throw up. Based on a full history including your dog’s condition, and the substance they swallowed, your vet can advise you on whether or not you need to, or should, induce vomiting.

When Is It Safe To Make My Dog Vomit?

You should only induce vomiting if all of the following criteria are met:

  • Your dog has just swallowed a toxic substance and is not yet showing signs of illness. Generally speaking, if your dog has swallowed something toxic within the past two hours, then the substance likely hasn’t made it past his stomach yet.
  • The substance your dog swallowed is a non-corrosive. Corrosive substances can burn the throat as it comes back up. This includes a battery, bleach, or concentrated oven or toilet bowl cleaners.
  • A swallowed object isn’t too big, or has sharp edges, that can damage your dog’s throat when they vomit.
  • The toxic substance that your dog swallowed isn’t petroleum-based or oily which has a high risk of causing severe lung problems is accidentally inhaled.
  • Your dog is alert, mentally stable and does not have a history of seizures – they must be able to swallow.
  • The dog doesn’t have any existing problems associated with their stomach, throat, or breathing.

Keep in mind that even if your dog meets the above criteria there could still be a risk of complications. You should pay a visit to your vet even if you successfully made your dog throw up.

When Should You Avoid Inducing Vomiting

You should never induce vomiting if your dog swallowed a toxic substance and is already showing signs of illness. This suggests that the poison is already actively circulating through his system. When your dog has already vomited, don’t try and make them vomit some more. If it’s been several hours since your pup swallowed the toxic substance the poison has already made it out of the stomach and vomiting won’t help to get rid of it. You should get your dog to the vet.

Don’t make a dog vomit if they’ve swallowed a corrosive toxic substance or something sharp that could inflict more damage on their throat when it’s vomited back up. You’ll also want to avoid inducing vomiting if the substance includes bones, which could get stuck on the way back up. The biggest potential risk of making your dog throw up is if they accidentally breathe in the vomit – known as aspiration.

How to make a dog throw up

How To Avoid Asphyxiation

Aspiration can cause serious lung problems and, with some substances, can even be fatal. In the following circumstances you should not induce vomiting, unless advised to do so by your vet. The reason is that the risks of complications from aspiration are greatly increased.

  • Your dog is unconscious, acting lethargic or has a health condition that affects his mental health, such as seizures, hyperactivity, or depression.
  • The substance that your dog swallowed was petroleum-based or oily, which could easily be inhaled if vomited back up.
  • You dog has existing health problems with breathing or swallowing. Such as an enlargement or narrowing of their throat.
  • You have a short-faced, or brachycephalic, dog like a Pekingese, Pug or Bulldog. They have a greater risk of aspirating because of their elongated palate and potential breathing problems.

Given all the reasons why it might not be safe, you’ll understand why it’s best to consult your vet before making your dog throw up. You’ve discussed the situation with your vet and they’ve given the go-ahead. Now you’re wondering about how to induce vomiting in dogs. Let’s look at how to make a dog throw up.

How to make a dog throw up

Instructions for How To Make A Dog Vomit

You want to make your dog vomit in a way that won’t aggravate his condition while you’re trying to get rid of the offending substance from his system. There are only two scientifically backed substances to make a dog vomit that are safe to use in the home environment. These are 3% hydrogen peroxide and washing soda crystals.

Is It Okay To Make A Dog Vomit With Hydrogen Peroxide?

3% hydrogen peroxide administered orally via syringe (in the proper dosage, of course) can safely make a dog vomit. In fact, vets themselves often choose this method because it’s easier to use and cheaper than apomorphine, the drug commonly used by vets to induce vomiting.

A study found 3% hydrogen peroxide and apomorphine were almost equally effective for inducing vomiting in dogs. The possible adverse effects were also similar and mostly mild. At this point a note of caution – peroxide is not recommended to make cats throw up.

How To Make a Dog Vomit with Hydrogen Peroxide

Firstly, vets recommend that if your dog hasn’t eaten in the last two hours you feed a small bland meal before giving the hydrogen peroxide.This gives the dog something to actually throw up and it’s also something that the toxic substance can stick to.

Use a fresh, unopened, bottle of 3% hydrogen peroxide. Previously opened peroxide can go flat and be ineffective. It’s important that you only use 3% hydrogen peroxide. Hair dye peroxide, could be even more toxic than the substance that your dog has swallowed! You’ll also need a clean syringe to administer the peroxide. Or you can use a turkey baster if you have a very big dog.

Hydrogen Peroxide Dose To Make a Dog Vomit

The recommended dosage is 1 teaspoon of 3% peroxide for every 5 pounds of your dog’s weight, with a maximum of 3 tablespoons if your dog weighs more than 45 pounds. Follow your vet’s instructions if they recommend a different dosage.

When your dog is relaxed, gently pull his lip away from the side of his mouth, and squirt the dosage between the back teeth. Don’t be tempted to shoot the syringe straight to the back of the throat, as your dog may accidentally breathe in some of the peroxide.

An alternative suggestion made by the Pet Poison Helpline is to pour the first dose onto a slice of white bread – if your dog is one of those likely to grab any snack.
how to make a dog throw up

What Happens When You Give A Dog Hydrogen Peroxide

Once you’ve given the hydrogen peroxide your dog should vomit within 10 to 15 minutes. Peroxide induces vomiting by the fizzing in the stomach and walking your dog around after giving it could help to get the foaming going.

You can give a second dose if your pup hasn’t vomited within about 15 minutes after the first dose. However, if this still doesn’t work, you’ll have to get to your vet so they can induce vomiting using a different method.

Stay with your dog to make sure that he doesn’t eat his vomit and to watch for any possible side effects. This could include continuous vomiting, diarrhea, lethargy or bloat. Also keep a sample of the vomit for your vet to analyze.

Even when you’ve successfully induced vomiting, there could be reactions from either the toxic substance or the hydrogen peroxide. So you should still take your pup to the vet for a check-up as soon as possible.

How To Make A Dog Vomit With Washing Soda Crystals

A second household product that can be used to make your dog throw up is a washing soda crystal (sodium carbonate), which must not be confused with caustic soda!

In one study found that washing soda was less effective in inducing vomiting that apomorphine. However, the authors concluded that it’s a good alternative in an emergency situation because it’s easily accessible and cheap.

How Not To Make Your Dog Vomit

If you ask around you’ll be presented with various methods that dog owners have used to make their pet get sick after they ate something bad. But not all of these are safe. So what should you avoid when you’re learning how to make a dog throw up? Veterinarians warn against using:

The Labrador Handbook by Pippa Mattinson(paid link)
  • salt
  • ipecac syrup
  • dishwashing liquid
  • mustard powder

These remedies are either ineffective or can cause serious side effects.

How To Make Your Dog Vomit Safely

Making your dog vomit may sound unpleasant, but in an emergency, it may be the best option for quickly expelling a harmful substance from your dog’s belly. You should always contact your veterinarian to discuss the situation prior to making your dog vomit at home. This is because there are many reasons why making your dog throw up could make the situation much worse. If your vet is closed, you can contact an animal hospital or the Pet Poison Helpline.

We’ve described how to induce vomiting in dogs using 3% hydrogen peroxide or washing soda crystals. These are the only recommended safe methods and when properly administered this should make your dog vomit within a few minutes. With is many uses, it’s a good idea do keep a bottle of peroxide in your pet first aid kit. Even if your pup has thrown up, it’s best to take him to the vet as soon as possible to ensure that the toxic substance has cleared his system.

The Labrador Site Founder

Pippa Mattinson is the best selling author of The Happy Puppy Handbook, the Labrador Handbook, Choosing The Perfect Puppy, and Total Recall.

She is also the founder of the Gundog Trust and the Dogsnet Online Training Program 

Pippa's online training courses were launched in 2019 and you can find the latest course dates on the Dogsnet website


  1. Thank you so very much for this lifesaving emergency information. I’ve heard the worst scenarios about fur babies getting into things they shouldn’t. You can’t turn your back for a SECOND, they’re just like 2 +3 year olds. I’m waiting at vet request to let her tummy rest til morning, since we have NO vets at our emer. clinic tonight and our fur baby got into likely a paper towel, or the garbage. She’s very much uncomfortable, won’t eat drank a little water and is resting. We’re thinking blockage, too much of a dog snack Milkbone that has bacon in it, constipation, or sudden ppancreatitis.We are PRAYING. Our other little dog years ago got into geraniums and started head-nodding and we raced to the vet, and went into seizure just as I handed him over to the tech. We didn’t have enough money for the specialty Emer. Hosp., and that’s when I learned in Calif. The hosp vet had to give us a take-home kit with EVERYTHING he would need, incl. FULL instructions to survive, for a very reas. fee. He made it. Needless to say we removed EVERY POISONOUS PLANT from our property, inside and out. Pray for our little one sick tonight. Thank you.🐕❤🙏🍀

  2. Thank you for your help! My cocker spaniel ate a glasses cleaning cloth. The hydrogen peroxide did the trick. She is pathetic and weak after, but safe and cleaning cloth-free.

  3. Thank you so much for advice! It saved my dog today! My cutie pie bull terrier stole a scrunchy from me and while running away swallowed it. 😱 I was in shock, then quickly start to research. Found this article and followed the instruction step-by-step. Actually my 40 pound dog needed just one spoon to leak and scrunchy was out in three minutes 😅 Thank you very much!
    Anna & JJ 🐶