Small-cap dividend stocks outperform S&P 500 with 7%+ yields