A look at the world of animal shelters and all the emotion-filled work that goes on there to save the lives of thousands of pets every year.
2007
1999
1996
1966
2002
2005
2013
1958
2003
1965
1977
1979
1964
1987
1997