Home | AfriCanis: Indigenous Dog of Southern Africa

- africanis.co.za

AfriCanis is the umbrella name for all Southern African native dogs. It refers to Africa (the continent) and Canis (dog). Over the centuries they have been shaped by Africa for...

  2,691,978   R 2,774.40