It's what I was taught when I went through the veterinary technician program. The vets who taught us that have both been in practice for over 20 years, and make a concentrated effort to stay up to date because they have to teach new technicians each year. I've also worked in three different clinics and I've never seen peroxide used for anything except cleaning up blood.

Cindy: Liquid, ouch! How long do you have to give it to her?