I can't really add any advice - you got the best from the other posters (getting her and her kittens inside asap, sterilization, etc.). So I just want to say thank you for taking such good care of her so far and I hope you have many happy years together and that the kittens find wonderful homes.