My sweet Charlie died in my arms tonight

We just got back from a weekend away and Charlie was so excited when we opened the door, just like always. He's a basset hound with extreme separation anxiety so it's always a big, sloppy scene. Then within a few minutes when it was time to go I went to find him and he was just laying there, struggling to breathe. I think he's just being sulky but symptoms lined up with bloat or twist so we took him to an emergency vet. Apparently he had heart cancer and his blood vessel tumors ruptured, flooding his chest. His mouth was already so grey and cold... We held him and it was so hard to be strong for him as his eyes closed for the last time. I can't stop crying.