I have found "Nature's Miracle," an enzyme based pet cleaner, to be the BEST product to eliminate pet realted odors, or any odor for that matter! All Pet Marts and most supermarkets carry it. Just follow the directions. (You have to let it soak in for a while!)