Welcome to Pet Talk. Fingers and paws crossed for you and your fur-baby that all goes well at the vets this evening. Do keep us posted on what the vet says. What is your cat's name?

[Duh moment here: by any chance is your furbaby named ... Maxx? Sometimes I swear I need a keeper! Good luck to you both!]