Lab mix. Labs are great with kids, they love to play and they are totally devoted to their families. As a plus, they mellow out as they get older. Get a mix so it will be a little smaller than a purebred lab (hopefully). Their fur is long enough to be good outside dogs, but not so long that you have to brush them constantly. Also they are in the shelters all the time, so you may find just what you're looking for and save a life!