Bitter Root Humane Association opens new shelter