My grandma taught me this many years ago. Refreshing towels I use this trick all the time since I noticed my towels smelling funky. It works! - Over time, towels build up detergent and fabric softener, leaving them unable to absorb as much water and smelly. Recharge them by washing them once with hot water and 1cup vinegar, then a 2nd time with hot water and half cup baking soda. This strips the residue and leaves them fresh and able to absorb more water again. Works like a charm!
To remove pet urine smells or other odors from carpet, rub vinegar into area and let sit for 10-15mins. Pour water onto area and scrub or use carpet shampooer with water. Sprinkle baking soda + cinnamon (or other carpet powder) onto area. Let sit 15-20 minutes. Leaves home smelling like cinnamon (or whatever smell is in carpet powder)!