Hey Scott glad to here your having a great birthday! Even if it was soldier light! Spoze there's only so many soldiers you can get in one go Lol.
I am sorry to here about your dog its not an easy thing to have to do, we lost both of our border collies last year one over xmas & the other just a week before my bday, not easy but at least you know there no longer in pain.
Anyway all the best mate hope you enjoy the rest of your day.
Craig