I am so sorry about Cassy. She sounds like she was a wonderful "kid". And 16 1/2 years is a very long life. You obviously took as good of care of her as she did you.

RIP Cassy