Sounds like you've gotten some very good advice. We've all been there and totally understand what you are going thru. The hard thing is going to be keeping him from jumping and running around after his procedure, once he starts feeling better.

Good luck and we'll be sending good thoughts and prayers. Let us know how he does.