I'm with Jess, the girl's gonna need some surgery! It's better in the long run for her to be spayed anyway. Poor thing.

Kudos to you Ben for not giving up on her, and going that extra mile.