Les Grandes Pyrénées donnent généralement naissance à des portées de six à 12 chiots. Pour une race comme les Grandes Pyrénées qui peut atteindre plus de 100 livres, cette gamme est typique.
Une étude de 2011 publiée dans Theriogenology a révélé que la variable qui avait la plus grande influence sur la taille de la portée était la taille d'une race ; les gros chiens produisent de plus grandes portées. Les races miniatures avaient des portées contenant en moyenne 3,5 chiots, tandis que la taille moyenne des portées des races géantes était de 7,1. En plus de la taille, l'âge de la chienne qui met bas a une influence secondaire. Généralement, les chiens âgés de 3 à 4 ans produisent les plus grosses portées. L'insémination artificielle a également tendance à produire des portées plus petites que les méthodes d'accouplement traditionnelles.