Why, Gran.....you act like she is this po defensive furry mascot that gets incessantly picked on by mean ole me.
Trust me, she holds her own in all this.........
:-)