We have an unruly cat. This cleaner does an amazing job with the stain, odor and doesn't leave an obnoxious smell behind. It just smells clean. Worked great in the car too.