Aimee,
I think you're the greatest for keeping her. I couldn't have given her up either. As far as her mix . . .I'd say she got the very best from all of them. She is beautiful! God Bless you for being the loving, caring and compassionate person that you are.