Maybe she needs a home. Have you considered bringing her inside and making her part of your family? She already has no problems with your pup and likes you.
All it would take is a little trip to the vet to get her checked out, a few little toys, some litter and good quality food.