I am having challenges with my cats urinating on the carpet. I have tried several products on the market to remove the stains and orders. They help but the stains and smell still lingers. No matter how many times I clean where they soiled the carpet they continue to urinate usually in the same place. I have tried putting dirt in the catbox and vinegar on the areas they pee but this has not worked either. Does anyone have any suggestions?