I been using Human Grade Diatomaceous Earth for years to keep fleas at bay..Make sure is the HUMAN grade, I only buy from Revival Animal to make sure is what I NEED..
best of luck...
here's another link to a similar product..
http://www.revivalanimal.com/D-Flea.html http://www.revivalanimal.com/Diatomaceous-Earth.html