Il peso di un cucciolo varia molto a seconda della sua età e razza. Un cucciolo di una razza più grande pesa più di un cucciolo di una razza più piccola, anche se entrambi hanno la stessa età. Piccoli cuccioli nascono lunghi circa quattro pollici, mentre i neonati di razza più grande possono essere il doppio di quelle.
Poiché il peso normale di un cucciolo varia a seconda del peso e della razza, uno dei modi migliori per determinare quanto deve pesare un cucciolo è chiedere a un veterinario esperto. Tuttavia, è normale e ci si aspetta che i cuccioli di tutte le razze raddoppino il loro peso alla nascita entro la fine della prima settimana. Il cucciolo continua quindi a crescere per 10 o 24 mesi, a seconda della razza.