My Bon also had sore ears when he was a puppy. The vet gave us some medicine to put in his ears twice a day (plus every day cleaning) and it cleared up in no time.
I would suggest taking him to the vet instead of giving any type of medication since he's so young.
Good luck and I hope the itchy ears go away