I'm so sorry for you.
I worked at an animal shelter for quite some time and during that had to make some VERY difficult decisions.
Just know that whatever comes of this situation you gave her all you could and enhanced her life while doing it. Which was SO MUCH more than she ever had.
-=hugs=-