The trick is to treat the stain as soon as possible. If you witness your dog or cat urinating in your home, arrive on scene ASAP with paper towels and a bucket of soap and water (some people like to use a vinegar & water solution). Soak up the urine by gently dabbing on the area, taking care not to press too firmly (otherwise it could sink into the fabric or even go through to the carpet padding, etc.). Then treat the area with soap (or vinegar) and water, gently dabbing then lightly scrubbing. Let it dry as needed; use an oscillating fan if available. By removing the urine, you won’t be inviting puppy or kitty to come back and pee on the same spot. If you observe a stain that’s dried, you’ll want to use the vinegar & water or soap & water method, gently scrubbing the pet urin stain to get pull it out from the fabric rather than push it through. If you have stains you can’t get rid of, we’d be glad to inspect the site and give a free quote on pet urine stain removal and home cleaning.