You know, I'm old enough that I've buried way too many pets. Some of our cats lived to be 18, 21, and one even lived to be 22.
All our pets have been shelter pets.
They bring/brought us years of joy. I always wondered how in the world somebody could throw them away.