Ok here is what I got to say on fleas. Seven dust works on them out side and you can use it on your pets too. I put it out side around my house and on my pets.
Just make sure they are outside when you put it on and that kids do not get near them until they shake off the excess. This is cheap and works 90 precent of the time. The other thing I did when I had inside dogs is I used garlic pills on them 1 every day and you will not have fleas.
I got the generic brand and if your dog is small every other day works fine.