So many street dogs and cats in Istanbul... :-(