I don't really have any special reason for the name I gave Sophia. I just love the name.
Her middle name has a sweet story. Some of you know that I had a Yorkie for 1 day that ended up with a heart murmur, so we had to take her back to the breeder.
My 8yr. old son was also very upset. He cried much harder than I thought he would. I told him we would get a new one, but he is very pestimistic at times and said "oh, I bet the new one will have something wrong too, probably won't have a head." LOL, he can be so overdramatic....I don't know WHERE he gets that from, hee hee!
Anyhow, to help him feel better about the new pup I told him he could pick her middle name. He came up with Angileah. Pronounced like Ang-il-ee. I thought that went really well with Sophia. I asked him if he had heard Angilee somewhere before, and he said no, he just made it up.
(I would have told him what I told my daughter if I'd have thought of it in time. I don't endorse lying to children, usually. I tried to tell her the truth too, but she just couldn't grasp it. She was so upset.

She kept asking if she would come back after she was with her mommy and felt better, so I just decided that if that is the best way she could handle it, then that was fine by me.

)