I lost my beloved dog unexpectedly today, although I knew he was not well. I just didn't realize how unwell he was. But I didn't expect it to be advanced cancer and at that point where there was nothing left but to tell him how much I loved him and let him go. No matter how long you have them, you're never ready for that final goodbye. Or the giant hole that's left when you get home, and he's not there.