So sorry..
If shes suffering and in pain, then i would do right by her and let her go to sleep peacefully... being in pain is no kind of life for any living being.
I know its hard though...
About her dog sister,... I lost my Saint Bernard last winter and it was VERY hard for his "sister"...