Does your shelter let you "check out" dogs? If it does, you can take the dog for a day or so and see how it's personality is. If not, maybe you can spend some time with him at the shelter. You won't get a full idea of his personality after he has his forever home and gets used to you, but you'll get some idea.