Animal-lovers raise $30K for new shelter in Big Pine