A compassionate pet owner tenderly recreated a 20-year-old photo with his cherished childhood cat before saying farewell to the beloved companion.
Hailing from the US, the man shared his heartfelt gesture on Reddit, expressing his desire to capture a final memory with his dear pet.
“Today, I’m saying goodbye to my childhood cat, and I made an effort to recreate a photo from 20 years ago. Gandalf, you’ll forever hold a special place in my heart,” he wrote.
The post featured a heartwarming split-image showing the user, first as a child and then as an adult. In the childhood snapshot, Gandalf appears as a kitten, whereas in the recent one, he’s portrayed as an elderly cat.
Both pictures capture the Redditor wearing an orange shirt, gazing affectionately into the camera as he cradles Gandalf lovingly in his arms.
Comments poured in swiftly, filled with expressions of support. Some recounted their own pet stories, while many commended the choice of the late cat’s name.

The Redditor, thought to be based in the US, sadly lost his cat Gandalf, yet he took the time to post a touching snapshot of his childhood companion, presenting a poignant before-and-after contrast.
One user shared a poignant quote from “The Lord of the Rings” in memory of Gandalf: “I will not say: do not weep; for not all tears are an evil”.
Another commenter responded, “Gandalf quotes always hit me right in the feels”.
Reflecting on the movie reference, someone else expressed, “I have an aging dog, and I often ponder this quote. It hits me hard every time”.
In another heartfelt message, a user revealed, “I just learned yesterday that my cat has cancer, and I’m devastated by this news. I can’t imagine the past seven years without her. I consider myself incredibly fortunate to have had her in my life”.
In the midst of it all, several users were moved to share their own heartfelt stories about their beloved pets.
“I lost one of mine back in October. Even now, I catch myself talking to him or sending texts to his number when I’m watching something we used to enjoy together and would have discussed. This weekend feels particularly tough because we would have been in Miami for the Formula 1 race right now. Despite everyone’s encouragement, I just couldn’t bring myself to go.”
Meanwhile, another user found themselves captivated by the choice of the cat’s name, expressing, “Oh my gosh, I adore that name. It strikes a chord with me on a deep level.”