I think there may be another answer. A date!

Just kidding. It must be hell to have her howling all the time while she revisits the heat thing! Maybe a visit outside would do her some good. What are the chances of her getting pregnant? Slight?

You could always leave a little heated shelter outside, if she does not return right away or over night.

I think I would reconsider looking for that needle in her haystack.