Oh Julie I feel your pain and I have tears in my eyes. That looks horrible and I know it hurts!
You know what is the hardest part....it's the hurt in the heart. It's such a shock when for no reason you get slammed like that. You think you're a good meowmie and then they treat you that way.
I know it doesnt' help but Sammy did me that way for years! He would just attack, shred, and disappear! He finally stopped it after he got a little older, thank goodness!
I never figured out why he did it and I can't imagine what makes Ally do it but you have my sympathies.

Please take care of that bite because we all know I was stubborn too and look where it landed me! A whole afternoon in the ER!