As a little FYI, that same recipe works for getting rid of urine smell from carpets. Learned that one the hard way. My dog had a bladder infection recently and had an accident on my bedroom carpet. I couldn't even go in the room, it smelled so bad. I tried using a carpet cleaner several times and it still smelled. I saw online the peroxide, baking soda, white vinegar combo and after the first application it was gone. I did it a few more times to make sure and went over it with the carpet cleaning machine again.