I recommend going to a couple of your local shelters. Tell the worker what your family life is like and what you expect from the dog you wish to own. The workers know the dogs and can help match your family up with the perfect pet.
Getting a breed is nice, but not all of the dogs in the breed go by the "standard personality traits" each dog is an individual.
My roommate says I'll die by giant turtle.