They never said Dream was human.Dream is relatively small. He is a blob. Though nobody has seen him in such state.
He has robotic parts that connect onto his limbs to give him more height and strength.Some parts of the limbs can detach, and nobody really understands what's robotic and what's not. So fighting him is I
Difficult since who knows what's his real body.The fingers of the hand can float off and things like that. They can also turn to the sharper end to act as claws or razors.
The hands separate into three segments and will attach to one another by the green laser-like bolts you see on his wrist and neck. This allows him to curl his hands around objects easier so he can actually hold them.Nobody is sure if his head is actually his head.
Also his feet have rockets on the bottom for ✨speedrunning✨