It probably is because she's in heat. There is usually SPCA's that will do it for free or a discount if you are short on money. You should look for shelters near your area and see how much it costs to do it there. Sorry, not much help. Good luck on finding a place to spay her.