It took a total of 8-9 months for our female german shepherds ear to completely stand. She had a major-I mean MAJOR flopper that we thought would never stand. Is your baby teething? Because that was one of the major reasons our gsd ear wouldn't stand; she had an awful time teething and it was extremely painful for her and Ontop of that had a minor ear infection. Also, do your puppy's parents ear both stand? If so, it is highly likely that yours will stand. For now, just be patient, massage the base of the ear and make noises that'll force your pup to use his ears. Best of luck!