Домик (какой?) маленький стоял (где?) на горе, над рекой, на краю на краю (чего?) города на краю (каком?) самом слева главное, справа зависимое домик существительное, стоял глагол, маленький прилагательное,