Pool companies usually sell diatomaceous earth. It is sometimes used as a filter aid to get the really fine particles out -- adds the sparkle to your water.
I am thankful for never having a flea problem. I use Minksheen shampoo and it has natural insecticides -- no chemicals.