Alton business generates thousands for animal shelter

by