Haggis is the kitty on the front step, he is gray and white. Hamish is in the back and he is black and white. They are half brothers but I don't know if it's the same mom or the same dad. I got them at a no kill cat rescue shelter 10 years ago.

Poor Haggis always seems to have the bad luck. When he was a kitten he had a bump removed from his paw that the vet couldn't determine what it was. It wasn't benign and it wasn't entirely malignant- it had all kinds of different bad cells in it and hadn't decided what it was yet. About 3 years ago he had bladder crystals and had to have emergency surgery. So, now, poor kitty has stitches in his mouth!

Thank you all for your good thoughts!