I know for a fact that baking soda can help with odor. I haven’t tried mixing it with vinegar though. I thought it can only be used for toilet cleaning. I have tried baking soda with the stench, and it did help for a while. But I ended up calling the professionals :) (Silver Rug Cleaning: https://silverrugcleaning.com/