So I currently have my dog Savannah who is a Jack russell/Staffy cross, and almost 2 1/2 years old. I would love to, in the near future get a German shepherd, as I love the breed. However I have no experience with owning this breed at all, so do not know if its a good idea or not. I would get a German shepherd as a puppy. Firstly I would like to ask if there would be any issue with a German shepherd living with my smaller dog? Would there be any problems if they were both females? Fighting etc. Would my older dog naturally be the top dog of the two as she is older, or would it be whoever has the stronger personality? My dog now is very submissive, and a little insecure around big dogs (due to a few bad experiences) Could this cause an issue between them? And generally how are German shepherds as a breed in a family with kids? Any experiences you can share on the breed, and any advice or tips with training or anything at all actually, just so I can get as much info I can to make the right decision.