If you are talking about in the house ... a flea trap works wonders. (I have 3 dogs and 2 cats in the house.)
All you need is a pie pan (or any pan with 1 in walls), soapy water and a light over the water. The fleas jump at the light and end up in the soapy water, where they can't get out.
This works very well! (Make sure the light will not tip over into the water.
If you are talking outdoors well I have used nematodes but as we have 40 acres ...
They work well for a yard.
Best of luck.
I change the dogs bedding every other day in flea season.