Cockapoo. Bit of a cliche, but good family dogs with great personalities.
If you're going to be a first time dog owner (and especially with a young child), I'd avoid any terrier and probably any rescue dogs as well. Get a puppy and take it to obedience training - it's actually owner training, but they won't tell you that.