I am so sorry. Cleo looked like quite a character.
I know it must be awful to experience the loss of a family pet. I've seen too many friends and family members do it, and that's one of the reasons I'm so hard on the kids (who want a pet dearly!). Cleo RIP!