Did you try shaving ALL the hair off his ears? I know when my Penny needs a haircut.... because her ears will droop when she gets too much hair on them... after her grooming... straight back up!!! She is the only yorkie of mine whose ears do that.
Good luck.