Until I treated the dogs once a month , nothing helped but major chemicals which I hated to use !! I know a lot of people don't like to use K9 Advantix etc , but believe me it's easier and safer than the flea dips, powders ,sprays and shampoos I used to have to use.