There is no ‘across the board’ best pet for children. Each child is different, so the pet he/she is given has to fit in with the level of responsibility that particular child is able to cope with. When it comes to making the decision of getting a pet for your child, it’s better to start small and with the easiest option possible.
The last thing you want to do as a parent is to overwhelm your child with too much responsibility too soon (unless of course you are prepared to do all the work yourself).
The Best Start-Up Pets for Young Children lists a number of easy-to-care for pets. I also discuss basic ways in preparing for, and taking care of them.
image source for above picture