7 dust is a bit toxic around dogs/cats....
I used DE when a new puppy we got had scabie (mange).... sprinkled it on/under couches/chairs, in the dog kennels, on the dogs, on the floor where they laid, and even on the mattresses before making the beds since the whole family got scabies....
Worked very well....
I will typically use Ivermec (Revolution) on the dogs/cats for flea/tick/worm control year round once a month... you can buy the big dog ones and put it in a bottle and pull it out in a syringe to dispense the correct dose for the animals weight....