Mist is great and doesnt scare the dog. It really removes odors from the dog and prevents the odor (especially after the dog gets wet). So far i can't tell whether it has a long lasting effect as I spray the dog after every swim. The cat doesnt like to be sprayed so i can't tell if it worked well on cat (and to reduce allergens on the cat's hair). I also applied it in the dog's bed, it does not get rid of the smell 100% but a 70-80% improvement was very apparent (and more than good enough).
HeiQ Synbio Care – Pet Spray
Vraiment très bien pour le lit de mon chien.