The best answer to this question is a few more questions! First, what are your reasons for getting another dog? Examples: For companionship, to keep my other dog company, to do a particular activity or sport (hiking, dock diving, herding, etc.)? read more
If we give training to dogs of live with other dogs or pets, then they can live. But I think that all dogs are friendly and playful so then can easily live and adjust with other dogs. German shepherd are loyal, protective, and intelligent so they easily can train and they can easily live with other. read more
I can only speak from my personal experience. German Shepherds are extremely intelligent dogs and mine was the leader of my pack. I had her, a shepherd mix and three smaller dogs including a Pomeranian. My Shepherd actually seemed to love teaching and playing with the Pomeranian. She was very gentle with her and protective of her. read more
German Shepherds are extremely loyal to their families, however this can be a problem should you have your dog first, then have children. However most if they are well socialised will be great family pets, with supervision around children. read more