See this dialog response. Abruzzo sheepdog Abruzzo Sheepdog may refer to two closely related breeds of sheep dog widely used and likely originating in Abruzzo, Italy: What came before?
Convo:
 - what is the difference between abruzzo sheepdog and sicilian guard dog;
 - 