I would agree with Wolfy Dog. Your puppy does not need another puppy. It is three times the work if you do it well, not less, as some people think. Each dog needs individual time with you for training, playing, bonding, and exercise, or you will end up with two young, strong, and poorly trained adults that are much more bonded to each other than to you. Read up on "littermate syndrome." If you desperately want a playmate for your puppy, find a friend that has a dog and let them play. Or get an older dog, say 3-4 years and NOT another puppy.
About the male vs. female issue, I'm not sure what to tell you. Usually I would say get a female, as there is less chance for fighting, but it honestly sounds to me like that would most certainly lead to an unplanned litter in this situation.
I am not trying to make you feel bad or put you down. I just want you to be well aware how much work you will need to put in if you go for another puppy. Good luck, and whatever you decide to do, please stick around and ask questions. We are all very passionate about GSDs, and many here are highly experienced. We will be glad to help.
Forrest 9/1/2016 - 5/14/2017 RIP
UFO vom Wildhaus "Archer" 4/30/19
Brooklyn - Golden retriever 1/30/11
Last edited by Pytheis; 04-30-2018 at 12:08 PM.