I have had big labs and small labs. Had a yellow male that topped out around 95# and was a handful, but my best duck dog was a black female that topped out at around 50#. But she did have a tough time with geese, the male however had no problem at all with them.