R.B.
I would call a Petco and see if they have a grooming service that handles cats with fleas. I would also check with a rug cleaning service and see if they offer anything for fleas in the carpet and question on safety because you're pregnant.
I love knitting as well. I don't get nearly enough time for it, but I steal time whenever I can. It is my therapy in a busy, crazy world.