I'm sorry for your dog's illness. A frequent cause of death for dogs with hemangiosarcoma is internal hemorrhaging. Once that starts, things progress very quickly. It appears to be a painless way to die. The dog passes out and simply never recovers consciousness. It may happen suddenly or even during sleep. If the disease goes a different way for your dog, she will let you know if she is uncomfortable, and then you can make a different decision. So I think you're covered, either way. If she goes easily and peacefully, no euthanasia is necessary, and if she gets ill or uncomfortable, you will know, and you can help her out.
Dogs with hemangiosarcoma do not usually live very long after diagnosis; I would think a few weeks is probably average, and many dogs with this disease simply drop dead from it without having exhibited any signs or symptoms. Rarely is the disease actively treated, because of the expense of treatment combined with the low probability of cure. So in wondering how long your dog may live, you are in uncharted waters, so to speak. I think it's really impossible to say exactly how long she has. She could have days or weeks left, but with metastases to the liver and heart, perhaps she does not have months.
When a close family member of mine was dying, and I was in a similar situation of wanting to know "how long," a friend of mine gave me some wisdom. She said, "the going out is like the coming in: you know it's going to happen, but you don't know the day. All you can do is wait for nature to take its course." And that's true. You can't control either birth or death, and you can't predict either one of them with any great precision. All you can do is to treasure each day as it comes.
Peace to you.
You can't possibly have any feelings of guilt. You have certainly gone above and beyond what many of us could have or would have done! None of us, man or beast, knows how much time we have on this earth. Don't we all wish our beloved pets could be with us forever.
I am heartened to read you would not let her suffer. As I have said many times in these forums, fir me, it comes down to a quality of life issue. Years ago, I had a Dixie with aggressive mammary cancer (no fancy cancer treatments available in those days). She was my "heart" dog and I put her through surgery twice as I could not bring myself to let her go. I sat and held her one night listening to her heavy breathing and knew she was suffering and there was nothing I could do. I made the decision to take her to my Vet the next day. She passed that night. It was later I realized that I had let her suffer too long and swore I would never let one of my animals suffer like that again. As someone told me once, letting them go peacefully is often the last act of love we can do for them. I have since had to make that decision more times then I would have liked to but I akways remember those words.
My most recent experience was with a 12+ year old Greyhound we adopted. We used to help with Greyhound Rescue. He was diagnosed with Lymphoma which can spread rapidly too. There were a couple of treatment options I duscussed with a Vet friend of mine in another State. Chances were, it might give him another year but there were side effects. Like you, he was not in pain, enjoyed his twice daily walks and being a couch potato. Like you, I researched, changed his diet, added supplements, contacted Dr. didds, etc. he lived another 6 months but they were happy ones here at home. He loved "shopping" at PetsMart, where everyone knew him, so we made extra trips. Eventually, the gland in his neck got so large I could see he was uncomfortable. His breathing was getting more labored so the Cancer had spread. When he did not want to get up to go for a walk, I knew it was time to say good-bye. My Vet really is wonderful in these situations. I took our dog in at the end of a day, it was quiet at the clinic and I sat on the floor with him as he passed peacefully. Never gets any easier and I have shed many tears.
So, I am sure you will know when it is time. Every dog should have the living home you have given Missy.
Hugs and bless you for doing rescue.