... on both new and old spots and stains. People, pet and surface safe. Non-toxic and biodegradable. Apply ... to: Carpets, rugs, upholstery, pet bedding, crates and carriers, tile, finished wood, laminates, concrete, clothing, curtains&drapes, auto carpet& ... upholstery, sleeping bags, anywhere pet soils and stains occur. Do ...