Question: what is the best rug shampoo for dog urine?
Answer: Low-foaming formula is designed to be used with any water-based carpet cleaning machine or steam cleaner. Penetrates deep into carpet fibers to allow extraction of new and old stains, odors and allergens.