Cats make great companions but they typically last around ten years. However Rubble, a Maine Coon cat, managed to live to 31 years old and almost made it to 32 years old.

Michele Heritage of Exeter, England, said she treated Rubble like her own son, which she credited as playing a part in his longevity. Unfortunately near the old, Rubble simply stopped eating and only drank water. Hopefully Michele will be able to adopt another cat that will provide her with a lifetime of happy memories just like Rubble did.

To learn more about the 31-year old cat that finally passed away, click here.