I have to admit to being a basket case all day. My Herding Mix, Grendel had knee surgery today. I hate leaving my dog at the vet! I worry all day long. This surgery was fairly extensive for an 11 year old dog so he is staying over night. So that means I'll worry all night too! The good news is that he has come through his surgery fine with no problems and is resting comfortably. This event has had the effect of really jolting me into the reality that one day soon he won't be with me anymore. It makes me realize that we should all make the most of our time while we can.