The protesting Kitty Puff