I just got a puppy recently, its my first time owning a pet. I noticed that a mild odor developing at my place, i was got this thing called odor absorber. But someone told me today that it justs temporarily removes the odor and comes back when the sponge is removed, it doesnt actually eliminate the smells. Just wanted to know from other pet owners what product in the market is best for pet odor removal not just masking it. I am going to spend Saturday looking for other stuff. Thanks.

