Hi Guys
The smell is caused by the reaction of keratin to water, this is the natural protien present in both wool and animal hair, deodorising will have a limited effect, wool being so absorbant it takes longer to dry the best course of action is to use an air mover to speed dry the carpet.
Best regards Nick
Thanks John I new what I wanted to say just forgot one technical term