My mom & dad had to put down their long haired cat today. He deteriorated quickly due to bladder stones. He was not very old. Probably 8-9 years. The vet said it was the type of condition that would keep popping up. Mom decided not to put him through surgery and all the pain it involves just to have him go through it again in a few years.
I loved that cat.