PuppyHumane Society takes in puppies rescued from Mexico Rescue puppies from Cananea, Mexico are now in Tucson awaiting adoption. source distributablehumane societymexicopuppies Previous Post Next Post