Breeders usually know their lines and what pairings produce what size as well as the history behind the parents and whether or not there are any larger dogs in their background lineage. I would wait to choose until the puppies are a minimum of 12 weeks and 16 weeks even better if the breeder will let you wait that long.
It is true that birth size and young puppy size doesn't always mean they will continue to grow at that rate. The breeder will know if her puppies generally level off earlier than others or not. How well do you know the breeder and whether you ca trust that she is being honest is a question only you can evaluate. |