El tamaño de la camada varía ampliamente entre las razas de perros; Los perros perdigueros de Labrador promedian 7.6 cachorros por camada, mientras que los pastores alemanes promedian 6.6 y los cocker spaniel americanos promedian cinco según lo informado por el American Kennel Club, o AKC. El tamaño de la raza puede predecir el tamaño de la camada; las razas más grandes tienden a producir camadas más grandes, y las razas más pequeñas generalmente producen camadas más pequeñas.
Aunque el AKC enumera un número promedio de cachorros para camadas de diferentes razas, también señala que existe un amplio rango cuando se trata del tamaño de la camada. Los perros labradores pueden producir un rango típico de cinco a 10 cachorros, mientras que los pastores alemanes pueden producir de cuatro a nueve cachorros y los cocker spaniel americanos pueden producir de tres a siete cachorros. Por lo tanto, incluso si un perro tiene el potencial de producir 10 cachorros por camada, todavía está dentro de los límites normales para que produzca menos cachorros, y algunos incluso pueden producir más.
Las razas pequeñas como los Yorkshire Terriers y los Chihuahuas generalmente producen de dos a cinco cachorros, pero más del 80 por ciento de ellos producen menos de cuatro cachorros.
El AKC señala que la nutrición es un componente clave para garantizar una reproducción exitosa en perros. Los nutrientes como la vitamina A, vitamina C, vitamina E, ácido fólico y biotina junto con minerales como el manganeso, el zinc y el cobre son importantes para garantizar la salud y el éxito reproductivo de la madre.