Our now 11 year old lab mix had TPLO on both legs about a year apart back in 2017. She came through fine and still does 5 mile human hikes (8-10 for a lab) and just needs some CBD and doggie ibuprofen to recover. FYI it was about $3,200 per leg. I would normally balk but man I love this dog.