The residents of vacation spot Seal Island find themselves terrorized by a pack of dogs -- the remnants of discarded pets by visiting vacationers.
2007
1951
1967
1954
1955
1995
2008
1930
1992
1945
1957
2009
1949
1974
1971
1998
1989
1972
2021