Glad to see your buddy's on his way to a full recovery. My old boss's Dachschund had lumbar disc surgery and subsequently needed rehab which consisted of a lot of underwater treadmill running. I had my cat at the same office while he was there once. As an athletic trainer (sports med, not personal trainer), it was interesting to watch a dog do rehab vs people.
Again, glad to see Hector's on his way back to being Hector.