Diatomaceous Earth is completely safe to use, as long as it's human/food grade and NOT pool grade. Most garden stores sell it as well as a plethora of websites. My only suggestion is to not put it on your carpet. Some people have a lot of luck with this, it mostly just made my vacuum cleaner sound [permanently terrible. It still runs fine, there's just a terrible noise when it's running and I can't seem to figure out the real cause (I've taken it apart down to the motor). Also, it's not healthy to breathe in ANY dusts, so wear a mask and remove your pets until the dust settles. Otherwise it's okay for you AND your pets to consume, it's okay to put some on your pets coat (although use caution, it can dry them out). It is a natural dewormer and will rid your animals of every worm EXCEPT for heart-worms. You need about 1 tsp for cats and small dogs, 2 tsp for bigger dogs... 1 tbsp for humans. It really has a lot of benefits. I strongly urge you to research it. I've found the best remedy for fleas is this... Make sure you've found a successful treatment for your animals. I had to switch spot-on treatments because the one I had been using for years was no longer effective. Then you need to treat the infected areas.. Best method for me? Frequent vacuuming. 3-4 times a week, every day if you can manage it. Make sure you throw the bag out or empty the canister outside. I also recommend NOT bathing your animals in chemicals... If you feel it's necessary to bathe them, try to use something like the original Dawn soap, and make sure the first place you get wet and put soap is around the neck... Fleas will always try to travel up to escape... You should never put soap or lots of water on your pets face, so treat the neck FIRST and get it good and lathered. If you wouldn't use it yourself, you probably shouldn't use it on your animals.