We had to put our "Romeo" down about 4 years ago. A day does not go by that I don't think of him and miss him, sorry for your loss. You are so right, I believe they have a soul too, and we will see them again some day.
I hate to hear this Earl and I am truly sorry for your loss brother. I have a 13 year old mix that is starting to slow down a bit. I hope to have another year (2 if I am lucky) with her, but it is truly amazing how quickly our canine companions can go from seemingly fine to suddenly very old.