Truckee’s First Public Animal Shelter Officially Opens

0
After 14 years of housing animals in a tiny and unstable building, on Saturday, Sept. 28 the Town of Truckee and the Humane Society...