What a good long life you've given her! My friend Linda lost her Valencio this year and she'd had him over 20 years as well. I've heard of a few others as well... It will be so hard to let go, but you've done an amazing job!