Get a capstar pill from your vet. This will kill all adult fleas in about 20 min. You can watch them fall off it's crazy. Then wait a couple days and give a flea bath. Use the carpet stuff to kill any in your carpet. You have to stay on top of it or you'll fight them for ever.