I don't know what to do at this point. The ears should not be cleaned with any solution I don't think, as this can also cause problems. Peroxide however for sure is not the way to go. I wonder why they were using this to treat.
What bothers me the most is that this condition has been progressing with time. Had they taken the dog earlier, this would not have escalated.
For sure this is very painful. I cannot imagine how miserable this dog may feel just dealing with the discomfort as if this were normal. Very disturbing.