Many German Shepherd mixes play valuable roles in a household. They protect as guardians and show affection as a companion. Many people love these mixes because they make good pets. However, they are not for everyone.