Alot of mixed breed dogs (even those whose parents both had standing ears) will not have standing ears. Infact, most times. I'm not sure why. German shepherd ears will usually flop for quite a while, until the pup is around 5 or 6 months.