With roughly 14 million inhabitants, Istanbul, Turkey is one of the world’s largest cities. Living amongst the city dwellers is a swelling number of stray cats and dogs, with an estimated population of 150,000. The issue of stray animals is a polarizing topic in Turkey where any attempts by the Government to address the…