I am so sorry to read about Calvin. As Gary says, it is never easy when a longtime companion leaves us. He is now with his furry friends and waiting for the day when you will be together again.