Bulgarian Dog Breeds

brfk-balgarsko-ovcharsko-kuche-banner

Balgarsko ovcharsko kuche - Karakachan (Bulgarian Shephed Dog)

Large, massive dog with a proud carriage, radiating confidence and vitality.

 

more coming soon