In the short term, head to the vet and have a discussion with them regarding keeping ears clean and dry.
In the long term, these can often be a symptom of food allergies. What are you feeding now? Shoot for something corn- and wheat-free and maybe look for something that has no chicken or beef in it.
he is active and has a good appetite but is not drinking much water
Thank you for the response he is going to be seen tomorrow
In the future: do NOT give your dog cooked bones. Not once, not ever.