Been there, paid that. Luckily, happened during COVID and I was working remotely from home. Toughest part was segregating him from the other two pooches so, he could heal. He came through it remarkably well.
Made him his own low level “couch” next to where I set up my temporary home office.
Gave him another five good years. Vet was worried that if we didn’t do a repair, he’d overcompensate and possibly blow out the other. Being a Lab/Shep mix evidently results in high probability of it happening.