Shepherds and Sheep
Monti Sibillini, Italy
It has always been, and still is, a really tough job. For both shepherds - be these dogs or humans - and sheep. The herds seem to silently float on the steep pastures of the Monti Sibillini, and regardless of the weather conditions, they hang to the mountains with no apparent effort.
Both human and dog shepherds share the same sensible and basic life.