128 Votes

Hope

Ironwood, Michigan

Small town with lots of stray dogs .