Canyon animal shelter comes under financial scrutiny, defends operations

September 16, 2016 08:32 PM