Stray puppies found refuge in the nativity scene set up in the square of Neochori, a village on Mount Pelion in Central Greece. They sought refuge from the night cold and the rain next to Virgin Mary, baby Jesus, Joseph and the lambs. The puppies brought a touch of liveliness into the scene at stands … The post Stray puppies find shelter from the cold in village nativity scene appeared first on Keep Talking Greece.