Getting a pet dog is really a Zen process of self-discovery. You can't know the right dog for you until you know yourself. For example, a jock would prefer an active dog. A lazy slug would prefer a dog that doesn't require much exercise. A touchy-feely person would prefer a friendly dog. A tightly-wound person would probably prefer a dog that doesn't bark or shed too much. Think of picking a pup like choosing a mate; you have to find one that compliments your personality.

Here are some very general guidelines. Of course, we won't list every dog breed on the planet, but they'll get you thinking in the right direction:

Intelligent dogs

  • Poodle
  • German Shepherd
  • Australian Sheepdog
  • Belgian Sheepdog
  • Keeshond

Dogs that don't require much exercise

  • Dachshund
  • Brussels Griffon
  • French Bulldog
  • Manchester Terrier
  • toy breeds (such as a Chihuahua or Pekingese)

Good with kids

  • Pug
  • English Cocker Spaniel
  • Beagle
  • Basset Hound
  • Brittany Spaniel
  • Old English Sheepdog

Good city dogs

  • Pug
  • Basenji
  • Boston Terrier
  • Bulldog
  • Lhasa Apso
  • Welsh Corgi
  • Scottish Terrier

Quiet dogs

  • Basenji
  • Borzoi
  • Chesapeake Bay Retriever
  • Greater Swiss Mountain Dog
  • Whippet

Friendly dogs

  • Brittany Spaniel
  • Bichon Frise
  • Old English Sheepdog
  • Bearded Collie
  • Golden Retriever
  • Labrador Retriever

There are dozens of breeds and dozens of traits to sort them by. You get the idea.

SoYouWanna know more? Check out our full-length article SYW choose the right dog for you?