Regarding the earlier weight loss there are many issues that will result in weight loss in older pets ie HyperThyroidism, heart disease, kidney or liver disease. It does sound like saddle thrombosis
was the likely cause at the end.
He is playing at the Rainbow Bridge
with those who've gone before