Based on what you've said, I think if you can find her the perfect home and can take the time to do so, then that's the right thing to do. I realize it's not an easy decision, and that major changes in life happen. It's just sad that so many animals end up at kill shelters, or there owners just drop them on the side of the road.