Yes. We had Heidi our 6 year old rescue springer for a matter of months before a huge tumour was discovered in her hind leg. Like you we hesitated at first then finally decided that she deserved a chance. Because of the site of the tumour her entire leg had to come off right up to the hip. The vet did a write up in the local paper about her because it was so unusual and she told us later that it was her first amputation
(we are still with her eight years later, she is a fab vet
).
After Heidi came round from the anasthetic, the vet wrapped a towel round Heidi's middle and held the two ends up to support her, so that she could go out for a wee. Heidi had other ideas and hopped off leaving both vet and towel behind
.
Once she had got the anasthetic out of her system and had healed a bit (as with any op. she was a bit whingy for a few days and we slept downstairs with her) she was absolutely fine and never looked back. She did have a couple of tumbles early on as we have steps in and out, but picked herself up straight away and carried on regardless. We did use the towel method for the first week or two, especially up and down steps until she decided she didn't need us. Offlead walks continued as per usual although we were careful not to overdo it as we didn't want to put undue strain on her remaining hind leg, so we avoided uneven ground as much as we could. We made sure her weight remained stable too.
TBH I think Grace will be absolutely fine. Dogs take life as it comes and don't do much 'if only' type of thinking AFAIK.
Hope everything goes well. I am sure you have done the right thing for her
.