Vinegar and water is good on any surface that I have used it on over the years… and I think safe for any surface/material.... When I have puppies, I keep a spray bottle of 1/2 and 1/2.... then when I had all elders in the house maybe 1/3 vinegar and 2/3 water.. I would start out with warm water, but since I just left the bottle sitting around.. it was really room temp. I found that the elders pee was much less concentrated then the pups.. so lots less smell... however puppy pee is way smaller in size... ggg