I second the recommendation for adopting a dog from a breed rescue group, or even a shelter. There are plenty of purebreds that come to shelters, too. (And lots of cute mutts of course!

) I got mine at a shelter, and he's a purebred, and the best dog on earth!
While we're talking about breeds of dogs we love, I'm going to give props to the Welsh Terrier. They're small, don't shed, and can live in an apartment or a house. Terriers aren't for everyone...they're very energetic and they can have a bit of an attitude. But if you like a spirited, intelligent dog they can't be beat! Here's information and cute pics of Welshies, from
WTCARES (the breed rescue group), and here are pictures of
Barney, my Welshie.