Can Ditto and starter Pokemon make eggs?

Yes; I bred my infernape with one and got chimchar eggs :)