To clarify on my comment about the online breeder selections (I was at work on my phone at the time), I like the ones that provide a long list of dogs with percentages as to how well they fit your criteria. That allows you to "see" how the program evaluates the criteria (do they rate grooming requirements above energy level? etc.). Those breeds that are at the bottom of the list can be pretty much eliminated safely. Then you can pick and choose the breeds higher up on the list to research further.
The programs that just give you 1 to 5 breeds are usually way off and they tend to push less popular/common breeds that are hard, if not impossible, to get locally.