When i was looking at breeds, that was my desire. So I looked into these breeds that are considered non-shedders:
Irish Water Spaniel (difficult to find)
Wire-haired Pointing Griffon
German Wire-haired Pointer
Portuguese Water Dog (became popular due to Obama, therefore breeding for looks)
I narrowed it down the the German Wire-hair and the Wire-haired Pointing Griffon. The Wire-hair is leggier and the griffon is a little stockier. Also, the wire-hair is typically a longer range worker and the griffon stays a little closer(upland birds obviously). I got a griffon and it sheds little to none. (sleeps on the bed every night) My understanding is occassionally the wirehairs will have a short coat and they will shed some, but if they have the longer wiry coat they shed very little like the griffons.
Hope it helps