I think another important point is to understand that every dog is different and you can never find a dog that will be like the one you have lost. The new one will become special to you in it's own way.