Oh sweetheart I'm so sorry. I still have my first dog (that I got once I was on my own), and I am absolutely terrified when this day will come for her. I hope to be able to face it was the same grace and love that you have shown. Hold onto Rascal and give him a hug for me.