There are many "breed selectors" on line, which will help you narrow down your choices, perhaps. Just google
dog breed selector

I know IAMS has one, and Animal Planet also.

And the selector may indicate why one of those breeds you "think" you want, is not really a great match for you after all. Er, I MEAN your boyfriend, of course!