...may flights of angels sing thee to thy rest. ---Shakespeare.
Today our cat, Hamlet, passed. He lived a good long life, nearly 20 years. Our son is 4 & we have not told him yet. I'm not sure how much he understands. We have buried many loving pets over the years, & two beautiful daughters. Our son knows he has two sisters because we visit the cemetery all the time, but will he put that together with the passing of his cat? Who knows. He understands Hamlet is...I mean was old & sick. He was so gentle & loving towards him w/ a great level of compassion for him. When he was going off to start his first day of school this year he wanted me to take his picture with Hamlet. I'm glad we did, though it was not the best pose.
I don't now if years from now he will even remember Hamlet.
...but we will.