Finally worked up the nerve to play this and gosh this hits so hard. I haven't had pets of my own for years and this still hits so hard, for anyone who's ever experienced that pain, that grief...
I have to give special mention to the point in the steps where the ending changes, that hit me even harder in hindsight... Like, as you say, there's only one way it ends.
It's just up to us to decide when it's time.
Sending all the love!