It is better to buy small puppies in specialized nurseries, from professional breeders. They will be able to provide expert assistance in choosing.
The advantages of the nursery:
you can see the puppy’s parents, assess its likely future parameters;
you can find out how your puppy looks, how much he should weigh, how to properly care for him; Continue reading