Also, as I did with my Basenji, make sure you are able to meet the parents of the puppy, if you choose to get a puppy. It really helped me to make a desicion a lot easier. I was able to see the parents react with the puppies and their personalities and temperment. I have noticed in my experience, that the parents traits do, in some cases, pass along to the puppies. My Basenji has the personality of her mom, a caring motherly type. She is also very friendly and curious like her father.
You also can tell too, what body type the puppy may have. Not in all cases but with me, mine looks like her mom(red and white), father was a tri color, but has her dad's body(very muscular).
Hope this helps