Good Samaritan in Denver saves injured dog, faces $30,000 in vet bills