Istanbul's thousands of street cats are fed, sheltered and cooed at by an adoring public and it's so great!