I also would see a puppy in person because connection is everything. When I picked Maxi I spotted him miles away and he did too. It was a love at first sight. Pick the one that you have the most bond with. I heard that you are not suppose to pick a nervous puppy because they might have neurological problems later on. Good luck