Don't know if you know, but I noticed that there is a TPO group on Yahoo. After the fact, I know, but you can always offer support to those facing the surgery...
There is comfort with those who have been there.
And I guess we got lucky with Tank, he has no hitch at all, running or trotting...you'd never know he had surgery.