I just read this. I'm so sorry. I lost a cat the same way, and it is especially difficult to deal with. Rest in Peace, Charlie.