You also need to consider that even if the new family/person does not have kids, or pets, there still will be a chance that a friend willc ome over with a child, or that a dog will get walked too close while the new owner has her on a leash.
It's a hard decision to make, but putting her into a new home may not be the best thing for all.