How would I add dots to the texture on a 3d object?
I like your way of thinking, but the procedural texture you picked is meant to be used on a 2-dimensional plane. The z-scale isn't being touched at all by the other nodes.

While i cannot give you a setup for a procedural texure, why not create a small .jpg or .png and then scale up the UV map? You may have to mark the seams manually to get it lined up perfectly though. If you're using Smart UV, make sure "Stretch to UV Bounds" is deselected to not mess up the aspect ratio.