So sorry for your loss. We've all been through this with our dogs and it never gets any easier. Nothing will make the pain of losing a loved dog go away, but a puppy sure helps.

Try to enjoy all the good memories you two made together. Give yourself a big pat on the back for saving your dog from the shelter and providing him with a great life.