Go to your vet, ask for a product called revolution. I live in North Carolina, and it has been a really wet May. That means that fleas and ticks are out of control. My dog goes in and out all she chooses. We do not have a flea problem anymore. It took three months, but once it took, they nolonger can bother. When the little bastages get on the dog and bite, they die. Revolution is the best for dogs, and I believe it works on cats too. One last thing, if they are in your carpet, get "Seven Dust" or plain Boric Acid Powder. Lightly sprinkle it over your ENTIRE carpet (under furniture too) and then use a broom too force it down into the carpet. Leave for one week than vaccuum it up. If they persist, (I have never had to repeat) do it again. Boric Acid is non toxic, but total death to anything with an exoskeleton, fleas, ticks, spiders, etc. Basically it dries out their joints, so that they can not move, and they die. It also dries out and kills egg sacks too. Good luck though, been there, and am now flea free.