Jim,
such a great dog and he lived a long and wonderful life full of adventures very few other dogs ever experience.  To have 17 years of companionship from any dog is truly remarkable.  I envy you and Tammy.  I also mourn your loss.  
Know that we here in the Garvie clan empathize and sympathize.  I'll hug each of our guys tonight just a little bit tighter and for just a little bit longer.
Jim & Linda