Il modo più affidabile per stimare la taglia adulta di un cucciolo è vedere quanto sono grandi i suoi genitori. Poiché l'altezza è determinata dalla genetica, i cuccioli sono generalmente di dimensioni simili ai loro genitori.
I cuccioli di razza mista con genitori di dimensioni molto diverse possono prendere dopo uno di loro, in modo che la dimensione degli adulti possa essere imprevedibile. Le zampe del cucciolo possono dare un indizio. I cuccioli che saranno grandi adulti tendono ad avere grandi zampe anche se giovani, anche se questo può variare in base alla razza. Grandi quantità di pelle flaccida possono anche essere un segno che il cucciolo sarà grande, a meno che non si tratti di una razza nota per la pelle flaccida, come un shar-pei.
La maggior parte dei cuccioli raggiunge circa il 75 per cento dell'altezza degli adulti quando hanno sei mesi. Una volta che un cucciolo raggiunge quell'età, è possibile calcolare l'altezza adulta. Tuttavia, la maggior parte dei cani continua ad aumentare di peso fino a quando non hanno circa 2 anni.
Un modo meno accurato per stimare il peso di un giovane cucciolo è pesarlo quando ha 14 o 16 settimane, quindi moltiplicarlo per due. L'affidabilità di questo metodo può variare notevolmente ed è particolarmente imprecisa con i cani di taglia grande, come i San Bernardo, perché tendono a crescere più lentamente e ad assumere la maggior parte del loro peso in seguito.