Our Lab torn her ACL about 3 years ago. She couldn't walk on it either. It was about $3000. There aren't many vets around here that will do the ACL surgery, but we couldn't let her be in pain. He told us the other knee needed surgery too, but she hasn't had any problems with either knee since the surgery. We opted to wait until she starts having problems with the other knee before anything is done.