I really think you should try looking at your local shelter. Or like KayAnn said try Pet Finder. That is where I found my newest addition Prissy. She is a Australian Shepherd mix.

I don't think anyone can really tell you which breed is best for you. Like I said you should visit your local shelter's and see what dogs they have there they interest you.

Good luck in your search I really hope you find the right dog for you.