Homeless dogs and puppies are being relocated to shelters in Albuquerque after the McKinley County Humane Society’s contract with the city of Gallup was terminated. How a DNA test solved a medical ...