as for the kittens and being pregnant, make sure you keep her indoors, and feed her a high protein food, such as food formulated for kittens. otherwise, there's nothing more you can do. give her a nice comfy bed, maybe one of those igloos that's got a dome on top so she feels secure. when she's going into labor, she will look for a dark, secluded place. just keep an eye on her until she settles down (she might lie down a lot, then get back up and pace restlessly and lick herself a lot) you may have to help her with the birthing process. when my cat lilly had her kittens, the first one was breech (came out tail first) and we had to pull on his one little foot to get him out (he was a BIG kitten too) after that they all came out easy except the last one which died. we just gave her a box with some blankets in the bottom and left her alone to be a good mommy. make sure she has some luke-warm water nearby too.