A dog finds the meaning of his own existence through the lives of the humans he meets.
1998
2002
2007
2008
2003
1994
2006
2017
1990
1993
1986
2021
2005
2015
2016
2023