Updated On September 23rd, 2025
Pet's info: Dog | American Pit Bull Terrier | Male | unneutered
Hello my I gave my 50 pound dog 30 ml of hydrogen peroxide 3% to induce vomiting because I thought he ate a pill. I found the pill on the floor after I gave him the hydrogen peroxide. He still hasn't thrown up. I was such in panic that I think I gave him to much of a low dose to even work.
2 Answers
Published on October 20th, 2019
The dose of peroxide needed to induce vomiting is 1 milliliter (ml) per pound of dog weight. The maximum amount of hydrogen peroxide to be given at any one time is 45 ml, even if a dog weighs over 45 pounds. It's OK that you gave it and he didn't vomit it is just that peroxide is very irritating to the stomach lining and cause ulcerations and other issues. I suggest you feed him a couple pieces of bread to help "soak up" the peroxide as it passes through his system.
11Pet Parents found this answer helpful
Published on January 7th, 2018
No, if he didn’t vomit it won’t hurt him at that small amount. However, I worry about what he may have ingested that had you concerned enough to administer the peroxide. Best of luck and thank you for using Pet Coach.
14Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.