The dogs do ok in Istanbul. Less so in a lot of other places though.
edit: the city of Istanbul has a program where they drive around and neuter and tag stray dogs. it seems to work pretty well. I used to be in istanbul every year and had the same dog friend that lived by my hotel. he was the best. miss him dearly.