I'll give you a question, please answer with step-by-step reasoning process.
Is an ammonia fighting cleaner good for pet owners?

yes
Ammonia is a component in pet urine.

Ammonia has a very pungent and unpleasant odor.

.

So, the answer is yes