Depends if you want a big or a small breed?
For a small breed, I'd recommend a West Highland Terrier or a Jack Russell. I have a westie and she's never bitten anyone and is really playful.
For a large, I'd recommend a Japanese Akita. However, you would have to home them as a puppy as an adult dog of that breed would find it difficult to adapt. They're really protective if they've been owned by the one family and will be as good as gold with your child.
PS. West Highland Terriers and Akitas can be rather expensive.