Changes for the better: Shelby Humane working to best serve animals of Shelby County

by