A German Shepherd roams ceaselessly, pausing solely to perform acts of kindness or assist those in distress, before resuming his never-ending journey.
1976
1995
1996
1970
1987
2006
1983
1966
1974
1997
2002
1985
2003
2011
2012
2013
1961
2022
—
2009