Стефан Попов e един от учредителите на Националния клуб на Българското овчарско куче, започнал като секция към киноложкото дружество на ЛРД“Сокол“ през 1983 г. И до днес Стефан отглежда породата в Пазарджик.
Той е категоричен, че породата трябва да се съхранява чистопородно.
През вековете българското овчарско куче е запазено, за да пази стадата на животновъдите и днес.
Стефан Попов отглежда 18 български овчарски кучета, само 3 от тях са в Пазарджик, останалите са на обекти. А неговите кучета, заедно с екземпляри от цялата страна участват в изложба на породата в областния град.