I did a search for your requirements an it seems that the Field Spaniel has the best bet for them! If you go to the thread of "How do you decided your family's dog," I think that's it and look under mine and click the link it will take you to it! I hope it'll help!