Does anybody know any carpet cleaners or rug cleaners, my aunt had a rug which the dog my sick on and due to it being expensive and Farley new, she refuses to part with it. Basically after being shampooed and jet washed it smells like sweaty ferrets ;) HELP!!