Just replayed this game and it still makes me feel warm, fuzzy, and bittersweet.
I happened to play this game a few years ago, shortly after our beloved family beagle passed. I cried so much but this game felt like a warm hug from our own doggy! We miss you, Raph! <3