If I had to say in 3 words....

loyal
trustworthy
compassionate

however....would also like to add
stubborn (as I'm sure Ginie and Laurie will agree)