That is so cool. I never knew there were service cats either.
And to answer the question of why she has bonded with you so well....because she knows you need her.
And are you trying to say YOU don't spoil her rotten too? LOL