Croatian Sheepdog
The Croatian Sheepdog is the native breed of Croatia that has changed very little since its origination. It is a low to medium high dog with excellent herding skills. The dog has a history that goes back to several centuries. The earliest written document about Croatian Sheepdogs, named 'Canis pastoralis croaticus', found in the archives … Read more