Accidents happen. Whether it's a new kitten still learning the rules or an older feline having an off day, dealing with cat urine can be an unexpected challenge. The worst part? You might not always ...