RE: which one do I pick
With rabbits as a part of the mix, I would only consider some type of hound...a beagle would be perfect. You can also try a springer spaniel...they will even fetch a few ducks for you.
If you go for upland birds only, add the brittany and English Setter to your list.