I'm sorry about Ginger, but overall I think you made the right decision. I have no doubt that she was very happy with you in the past 7 months. I don't really see a problem with rehoming a dog unless the person gets one right after or they dump it at a shelter. You found a great home for her, there is no need to feel bad about it. You can still visit her, can't you? I think it was for best. I wish Ginger good luck in her new home.