If one finds the odor of Odorcide objectionable, i would suggest that you look at Hydrocide as an alternative.
Both products are quite similar in the manner in which they are used and the effectiveness
matrix is almost identical. Hydrocide is preferred by some, because it almost has no scent.
In fact, the guidance I give to users is that they decide on the fragrances of the two to distinguish which one to choose for any particular job.
In some cases, the customer/owner of the affected textile (carpet) will want the odor of the chemical used for deodorization as evidence of use. While others prefer the absence of all odor (good and bad) as evidence enough.
Both products are excellent at really nasty pet odors, ranging from skunk spray to cat urine. But they are also great for the unknown funk odors like described in this thread.
I almost forgot.... There is also new HYDROCIDE Xtreme, with a new fragrance additive. More on that later, when i get to do some comparison testing.