Good product as strong as some known brands, but not really top of harmful product for your pet, you just to wait 3 days for the product to take effect, no unpleasant odor, Effective, not very expensive price, quality protection your dog very well, I really recommend this product for your pet.