Street dogs roam everywhere in Palermo Sicily. This was just the perfect photo op. They rule their own territories and I sometimes thought ran the town.