The vet said the knee could eventually recover on its own, but dogs typically had better long-term outcomes if they got a surgical repair. This knee surgery can cost anywhere from $2,500 to $5,000.