X

Palestinian Pariah Dog

Canaan Dog

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