Do you think its possible that she belonged to someone and just got loose? Maybe she went back home? Have you talked to any of your neighbors?

I hope Scarlet is ok and I'm sure if she needs help God will bring her back to you.