h2o2 is so good at killing microbes, I used to (and many still do) use it to treat puncture wounds and cuts, until a vet advised me that doing so actually slows down the healing process because of peroxide's strong oxidative properties destroying compounds that help the wound stay shut. I was told iodine is a much better choice.