Los dientes de "Heterodontosaurus" presentaban tres formas diferentes, los pequeños y afilados, los largos y curvos caniniformes, posiblemente sólo presentes en los machos y los molariformes o molares.