Does your dog have paralysis?
Try physical therapy
Most of the time people think surgery is the only option. Actually some people try physical therapy for their pets and it actually helps the animal a lot without them having to go through surgery. Yes, it might take time to build the muscles back up but it might actually work better than surgery and it wont be as painful. You can even do some exercises at your own home so it wont be as expensive and you can be helping your pet as well.