I think that steam cleaner will also work great. Personally I don't think that this a problem. I always left the room with clean carpet for a day and the smell disappeared. I often used dry cleaning of carpet and I have never had any problem. This dr...