^^ Sorry to hear about that.
I never was much of a dog person growing up, but my family took in a Husky/Black Lab mix when I was about 21 or 22 years old and we had him for 4-5 years. When we they had to put him down - that was a really tough time for all of us.
Fast forward to now, I have a family of my own (wife and 2 kids) and we have Shih-Poo. I just did the quick math and when my kids are around 13 and 12 years old - we will be going through that process again. Not looking forward to that.