I bought this from Perma Guard... it was the food grade type....I put in their beds & on my carpet, I did try it once on the dogs but I put it in wrong, I just put it IN his hair & his hair felt dry so I washed it out after a few days ....later I reread the directions & it said to get it ON THE SKIN ,so I needed to part his hair then put it on, it does state that it does take longer for the flea ( or any bug ) to die because they are cut by the D.E. & they have to leak their body fluids out
... it works physically not chemically as in a pesticide....
I can't really say how well it worked for me because it was my fault for not being consistent w/ the product...but I still use it...so far no fleas, but I do bathe them in Neem shampoo also....I guess I didn't really answer your ?