Taking a dog because it's the "last available" is a bad idea, IMO. Not addressing show or conformation issues because I know nothing about them (and don't care to), but it sounds like other people have already been by and picked the dogs they wanted - maybe they were picking for temperament and there is something about this pup that they didn't want (and maybe they had no idea what they were doing and this pup is fine).