German shepherds are great dogs i had one up until 2 years ago when she passed away she was great with my children, my parents always had one when i was a young child, they also have one now and she is fantastic with my kids and they range in ages from toddler to almost teen and never a problem with her or them, as bee112 said training/puppy classes are a good idea but thats a good rule for all breeds
