We have had to take two dogs over the years to be put down due to old age and both times it tore our hearts out. Both times within a few days we got another puppy. It never takes the place of the one you have lost but you grow to love the new dog as much eventually and more importantly the puppy needs looking after so it occupies your time and mind and helps to stop constantly thinking about the one you have lost. The worst part for me when you lose a pet is when you come home and they are not there greeting you and fussing around you. So sorry to hear about your loss.