We had a yellow lab that had two bad knees, one worse than the other. We didn't have the cash to spend the $6000 to do the TPLO so we went the cheaper route.....and about a year later it failed and damaged his leg worse than it was before. We had to have his leg amputated.