Have you also thought that he may just be teething.
If his ears have been up allready its likely they will come back up again, make sure he has plenty of things to chew on to work those muscles, rib bones for a pup his size I think would be suitable.
Hope it works out okay for you, keep us posted.