For 23 years, the Mutt Strut 5K has served as a way for people to come together and raise money to find forever homes for animals in their community. All funds raised go directly to support more than 2,500 animals that find their way to the Kennebec Valley Humane Society annually.