You can also use the usual overkill option of tikz which then gives you all the flexibility inherent in tikz. Here are a few of the possible options where you can easily control the location of the dot (pos=<percent>), arrow length (x=<length>), arrow type, and color:

Further Enhancements

If desired this could be enhanced to provide separate draw options for the arrow and the dot.