There are cats and dogs roaming all over Portugal, seemingly going wherever they please. / Lisbon '07