This is Shen, our rescue dog. He came to us about a year ago. At the time he was about five months old and had spent his whole life in shelters because of what we now know were medical issues. We were his last chance. We solved the rejection and medical issues he came to us with and he rewards us with love. The questioning look and behavior that said "Will you take care of me" has been replaced with "This is my family, I belong here". Shen is a Chinese word meaning spirit. It's one part of the triad that is the basis of Chinese Traditional Medicine. I think it fits his indomitable personality.