I’ll bet he had a better owner than you’re giving yourself credit for. It sounds like he had an awesome life and I’d also bet he enjoyed every minute of his time with your family. Having to see them go is the worst part of having a dog in your life, but you gave him one last beautiful memory for the both of you to carry. I’m sorry for your loss and hope his memories continue to bring smiles every time you look back.