Very well written, kandy.
Our yellow lab (Chase) has been through TPLO surgery on both legs. The first surgery went well but the second got infected from bacteria on the plate and then he ended up having meniscus damage as well so surgery for that. Now he is having problems with his knee on the first leg that was done.
I'm glad Hazel is doing well and hopefully will not require any further surgery.