def draw_dot(image=None, coordinates=None,
        radius=None, color=None):
    """
    Generate a dot on a given image canvas at the given coordinates

    :param image: Pillow/PIL Image Canvas
    :param coordinates: coordinate pair that will be the center of the dot
    :param radius: radius size of the dot
    :param color: color of the dot 
    :returns: image ellipse return or False
    :raises TypeError: none
    """
    if image \
        and coordinates \
        and radius \
        and color:
        drawn_dot = image.ellipse([coordinates[0]-radius,
            coordinates[1]-radius, coordinates[0]+radius,
            coordinates[1]+radius],
            fill=color, outline=color)
        return drawn_dot
    else:
        return False