Greg_R
Screenwriter
http://pets.yahoo.com has a great search engine where you type in your needs/wants and they'll match you to various breeds. It's a good place to get started...
Not many dogs are considered hypoallergenic. There are 3 that I know of:
Poodles
American Eskimos
Samoyeds
Add one more, Jeff. Yorkshire Terriers are indeed hypo-allergenic. They generate no dander in their scalp and do not shed at all.
I used to work in a pet store and saw so many dogs come back or end up in the pound because the people bought the wrong dog.
Something else to keep in mind: your work schedule. Would the dog be left alone all day? Will you keep it in a cage, or out in the yard, or free in the house? If in a cage, will you or someone else in the family be able to stop by once or twice during the day (every day) to feed it, let it out, etc.?
As for purebreds vs. mutts: purebreeds are much more expensive, but you can get what you want. Mutts are much cheaper (initially), and are a shot in the dark, but can make the best dogs -- and you can save a dog whose previous owner didn't consider the responsibilities fully.
That said, here's thoughts on various dogs:
If you decide on a Schnauzer or mini-dauchsund, my Aunt is a breeder And the mini-dauchsunds are surprisingly fun, smart dogs. My family is now hooked! I'd love to get a mini-dauchsund, they are really a lot of fun. Schnauzers I don't care for; they're kinda boring.
A friend owns a couple of greyhounds, gotten through the Greyhound Rescue organization. I believe they are very easy-going dogs.
My sister & brother-in-law, to go with their 7-lb mini-dauchsund, also have Swiss Mountain dog. This dog is a horse! (will be ~150lbs full grown) But it is incredibly good-tempered, friendly, and fun. They are supposed to be excellent with children and friendly to strangers. But they are rarer than other breeds, and harder to come by (and more expensive).