Councilwoman's surprise Animal Foundation inspection leads to calls for change at the shelter