Cats can bring so much joy and companionship into our lives, but one downside of having a feline friend is dealing with the occasional accident. Whether your cat is not fully litter trained, is marking their territory, or is experiencing a medical issue, urine stains and odors on your carpet…