So sorry to hear about your cat. What a horrifying thing to witness.