Maybe it's both? I'll check, to be sure. :I
Scamp, I can put one or both if you want, but I'm not messing around with the sprites, sorry. Though it does indicate "main, then subs" in the first post.
edit: So, I checked, and Rutger was right. A dash cancel is canceling your first action into a dash. Note that while the animations look the same, this isn't canceling into a run; you are only running a set distance and you must wait for the dash to finish before performing any other actions.
But to be fair, with the way move priority works in this game, you can also make it so that moves will come out and cancel the dash. I dunno, whatev.