Had another thought overnight... depending on where you caught her she may very well have been mainly feeding on amphibians. Amphibians are known to carry high parasite loads, though, so I wouldn't try to replicate her natural diet. I'm still thinking releasing her is the best bet unless you really want a new pet... and then I'd still suggest releasing her and keeping the baby