107°F
weather icon Clear
THE LATEST
A new leash on life

Once a national embarrassment, shelter charts amazing recovery