I am so sorry for the loss of your wonderful big boy Cosmo. It's obvious from your heartfelt tribute to him how much he was loved and what a good life he had.