The dynamic tutorial stage is such an amazing idea! I'm going to need to steal take inspiration from you if I ever need to make tutorials.
Another thing I really enjoyed is how the dog interacts with the cat. On one hand, they're obstacles that the player should avoid. But on the other, they're basically a speedrun tech. I found myself pouncing onto the dogs so that I could boost upwards or across the map, which was cool.
After the tutorial, I found out that this game is actually rather difficult. Weirdly enough it gave me Jump King vibes (perhaps because I get kicked off into the abyss after painstakingly climbing up).
I also found that it was a little hard for me to gauge how high/far I would jump. Perhaps a little trajectory line would be nice.
Also noticed a bug (that I abused <.<) with the cat pounce state and the dog. While I am charging up a pounce, the dog can't actually bump me off, which was kinda OP.