I would go and take a look at them, and the parents, too. You can tell a lot (but not all) about traits that will affect what your puppy will be like as an adult meaning, coloring, size etc. I would also make any purchase contingent on an examination from a vet you choose. If you only want a companion I would choose a puppy I made a connection with.