I don’t understand

Everything’s been remarkably quiet on the Kat the Cat front lately, don’t you think?
 Which is why I’m obviously utterly delighted to have returned home from work this evening to find that she has completely lost her poor little feline mind. I was a little surprised, upon entering the house, to find the cat dangling bizarrely by her front [...]