is to call your vet ASAP and tell him/her what happened. Tell them Penny got out and may have had sex, and that you want her to have an e-spay. Even if Penny was impregnated, she can still be spayed. The sooner you do it, the less it will cost and the lower your risk of complications. If you explain your financial situation, most vets or shelters will work something out with you. I know in some parts of the US there are shelters that will spay your pets in exchange for volunteer hours. Call around as much as you can and someone should be willing to help you. If all else fails, there are communities of cat lovers on the internet who may be willing to donate enough money for Penny's vet care. Please call your local SPCA or Humane Society ASAP and see they can help you. Most have lists of low cost vets or possibly you can get a voucher to have your cat spayed. The shelter does not need any more kittens, ours is overloaded with pets now and I suspect your shelter is the same. Sounds like she is in heat and was probably "violated" by every tom cat in the neighborhood.They are very restless and upset when in heat and unfortunately they cycle every other month the first couple years. Your family will be miserable if she is not fixed. contact your local Humane Society and ask if they know of any low cost