Read in the Forum devoted to ears. I have an April puppy and one of his ears is worse than yours right now due to teething. He looks half GSD and half lab .. ugh .. not a good look. Sometimes ears don't go up until teething is finished .. 6 to 7 months old. Some have even gone up later than that. I wouldn't worry too much personally until after 6 or 7 months of age.
Xan Varik von Fernheim (born 4/3/13)