When given the proper training, German Shepherds make excellent family guardians. They are a perfect choice for a family pet with kids since they are protective of their owner's family and clever. It is a breed of dog that works well in busy families.