It depends on the individual dog and their socialization. Proper introductions and early socialization with other animals can greatly enhance the chances of a German Shepherd getting along well with other pets.