You came to the right place to get it off your chest fella. Really, really sad to hear this. I know 'it's only' a pet but had to take mine to the emergency vet today. Shit seems to happen at festive times. If you ever need to get some shit off your mind, please feel free to pm me. All the best...