Yes. Because of the acidity of the vinegar, it will neutralize the bacteria of urine, offsetting its odor. Vinegar is safe, effective, cheap, and eco-friendly. Apply the vinegar solution and leave it for 3-5 minutes.