In that moment you didn't think very much I suppose. You just wanted to protect Ally. I believe that your strays outside are quite fit for street life and maybe Ally isn't. So you did the right thing for her but not for your hand

May it heal quickly. And I am sure Ally will reward you with many kitty kisses