I would recommend a smaller dog from the sporting group -- these are often very good with children. A well-bred American cocker is wonderful with children, or a brittany, or a springer.