RE: size matters
Unless you can find a hunting strain of cocker spaniel, which is not easy anymore, I would look at a Brittany. A small females will be about 30 pounds. A very large male will go 50. That should show you the extremities. I would bet some female Brittany dogs have stayed in the high 20 pound range. Now if you just want a meat dog, get a fiest or small mountain cur!