Несколько(обстоятельство) лет(дополнение) назад(обстоятельство) чабан(подлежащее) нашёл(сказуемое) в степи(обстоятельство) маленького(определение) щенка(дополнение) и принёс(сказуемое) его(дополнение) домой(обстоятельство).
Это предложение простое,повествовательное,распространённое, полное. Грамматическая основа Чабан нашёл и принёс. Чабан-подлежащее выражено сущ. м.р.ед.ч. 2 скл. Нашёл,принёс -сказуемое выражено глаголами прош.времени ед.ч м.р
В степи-где?обстоятельство выражено сущ. ж.р.,ед.ч 3 скл. П.п
маленького-какого? определение выражено прилагательным м.р.ед.ч
Р.п
Щенка-кого? дополнение выражено сущ.м.р.ед.ч.2 скл. В.п.
Его-кого? дополнение выражено местоимением м.р.ед.ч. 3 л.
Домой-куда? обстоятельство выражено сущ.м.р.ед.ч. 2 скл.