Micro dosing needles