It’s a cool idea, another one of these takes on the whole “two characters tied together” concept. I’m surprised at how many different ways of implementing that there seem to be.
It’s well polished visually, it’s got a nice and clean style with the UI and models and color scheme and such. Gameplay-wise the mechanics are okay, the movement and dog drifting behavior is pretty well tuned, but the collisions around certain objects are a bit wonky, and the dog often got stuck on corners, bridge, rocks and sometimes on seemingly nothing.
Overall I think you did a good job, it’s certainly a lot less buggy than what we managed to cobble together =D