There really is no single way to avoid pet odors just as there is no way to prevent your feces from smelling. What you can do however is to help minimize the length of time that these pet odors linger in your home so your place will still smell fresh and clean. The whole point about pet odor neutralizers is that these products will break down the odor molecules or somehow absorb them so that they will not be as noticeable.
That being said, it is imperative that you clean your pet’s mess as soon as possible since the longer it stays on a particular surface the more severe is the stench. This is because there is an increasing number of decaying bacteria and other microorganisms releasing malodorous fumes into the air. The sooner you clean up the mess, the fewer microorganisms are able to release such noxious fumes. Vigilance is, thus the key to preventing pet odors.