This game reminds me of when my pet hamster, Carmen, died but she is in a better place :')
I bet carmen is looking down at you and trying your best to cheer you up just like the dog in this game did!