Longview Humane Society hires new director