Os Grandes Pirineus geralmente dão à luz ninhadas de seis a 12 filhotes. Para uma raça como a dos Grandes Pirineus, que pode crescer mais de 45 quilos, essa variação é típica.
Um estudo de 2011 publicado na Theriogenology descobriu que a variável que tinha a maior influência no tamanho da ninhada era o tamanho de uma raça; cães maiores produzem ninhadas maiores. As raças em miniatura tiveram ninhadas contendo uma média de 3,5 filhotes, enquanto o tamanho médio da ninhada das raças gigantes foi de 7,1. Além do tamanho, a idade do cão ao dar à luz tem uma influência secundária. Geralmente, os cães com idade entre 3 e 4 anos produzem as ninhadas maiores. A inseminação artificial também tende a produzir ninhadas menores do que os métodos tradicionais de acasalamento.