X

Bedouin Sheepdog

Canaan Dog

The Canaan Dog, also known as the Bedouin Sheepdog and Palestinian Pariah Dog, It is a breed of pariah dog…