The answer to 'how to remove pet stains from carpet' is to act quickly, blot the stain, use the right cleaning products, and be patient. First, blot up as much of the stain as possible with a clean, absorbent cloth or paper towels. Avoid rubbing, as this can spread the stain. Next, use an enzymatic cleaner specifically formulated to break down pet stains and odors. Apply the cleaner directly to the stain, let it sit for the recommended time, then blot and rinse with clean water. For tougher stains, you may need to repeat this process a few times. Be sure to let the area fully dry before walking on it.
If the stain persists or you notice any lingering odor, it may be best to call in a professional carpet cleaning service. They have the specialized equipment and expertise to fully remove pet stains and restore your carpet.