We already know that vinegar is a great weapon for fighting carpet stains, but adding a little baking soda can take it to another level. Household blog One Good Thing by Jillee suggests soaking the stain with vinegar, then sprinkling in a little bit of baking soda.