Vinegar can work wonders in removing tough stains and odors from carpets and upholstery. For fresh stains, blot them with a mixture of vinegar and water. For tougher stains, create a paste of vinegar and baking soda, apply it to the stain, let it sit, and then rinse with water. This method helps break down the stain and neutralize odors, leaving your carpets and upholstery fresh and clean.