Ask your vet about the TTA, which is a newer type of surgery. I have had 2 of them with my lab who is over 80 pounds, and she is doing very well, the recovery is a slow but steady process, that I assume is the same as the TPLO. I know my vet does the TTA as it has a better success rate, 95 to 90 percent, and the cost was less but he is in Manitoba.
Good luck and hug them often!