Stray animals in South Africa: every cat and dog deserves a chance