On looks alone (because I believe a lot of dogs temperament can be molded to their environment and how they're raised) I say #2, he is the cutest thing ever!!

unless you're wanting a show dog I don't think their length and leg height matters too much ? Good luck