I would certainly not recommend GSD. They are basically guarding dogs and require a fair amount of training. Also need to be careful with kids in initial months. You can go either for Lab or beagle, both are of mild temperament, good with kids and easy to train. Depends on your preference for size and space availability.