Cosmo there are not words to tell you how much I miss you and love you. My heart is breaking. You "Rocked It Hard'. To use your own words. A true friend Even when you were being a grumpy old man you made me laugh. Take care of little Cosmo for me. You gave me greatest gift anyone ever gave me when you showed up on the farm with a jack russel puppy. !!! Of course I named him Cosmo. He stole my heart too. He likes to snuggle so keep him safe till I see you both again.