>>> from utool.util_dict import *  # NOQA

def iflatten_dict_values(node, depth=0):
    """
        >>> from utool.util_dict import *  # NOQA
    """
    if isinstance(node, dict):
        _iter = (iflatten_dict_values(value) for value in six.itervalues(node))
        return util_iter.iflatten(_iter)
    else:
        return node