jab, usmash, d-tilt, and AC uair are your zoning tools, whiff a few from far enough away that you can perfect shield if they try to punish, or choke if they shield. if your enemy is whiffing and zoning you too its super important you utilize dash forward to perfect shield, then dthrow to combo into dash attack/uair. wizkick is for chasing a descending enemy and punishing rolls/dodges (I've found fsmash is good for this too). dorf may be slow, but that just lets you jack with your opponent more, they don't know how slow you're going to be in the match. you can keep throwing out AC uairs and bairs from a dash, then start walking slowly, whiff a jab, do a few empty jumps, crossup to a grab (my favorite), or anything in between. the mindgames are endless with ganon.