Hydrogen peroxide reliably purges the stomach. It is fairly safe in lower concentrations and, yes, it works pretty well for dogs too. That said, there is no guarantee all toxins will be eliminated and especially if absorption has occurred. Further, it can be a bit tricky to give your dog this colorless emetic solution.