A dog finds the meaning of his own existence through the lives of the humans he meets.
2025
1963
2005
2010
1998
2004
2014
1977
2022
2009
1972
2024
2016
1991
—
2007