My dog, Rusty had fleas worse this year than ever before. I'll tell you what worked for me.
I have a fenced in back yard and she goes out in it 2 or 3 times a day. I sprayed
Triazicide in the back yard with a hose sprayer set to the highest concentration.
Vacuumed the house every day for a few weeks to get up the fleas, flea eggs and larva.
I put down diatomaceous earth on the carpet and left it overnight.
And Frontline for Rusty.
And consult your Vet or do some research, but I give her three Benedryl a night with her wet food.
Generic Benadryl from Wal Mart is cheap, that's also where I got the Triazicide, ten dollars worth did my whole back yard and it's about 60 by 70 feet. TSC is the cheapest place I've found for Frontline and it's still not that cheap.