Oh I'm sorry the vet treated you that way. You're not ever wrong to look things up on the internet and it's his job to help you interpret the things you find. It should be teamwork but it so rarely happens that way.
We're having a similar problem with our current vet and are now looking for a new one with more experience treating cavaliers.
Maggie has awful ear trouble and we do think that much of it is due to allergies. It has so far responded to allergy & flea treatment. But we're in the world of cutting out specific foods and treats to see what's triggering the allergies.
It seems so much simpler to get a skin test, but our current vet decided for us (despite the fact that we have pet insurance and would be willing to figure this out fast) that would be too expensive. He's also now given two cortisone injections without our consent (takes her in the back and inject her without even asking), which means symptoms all disappear and you can't even take her somewhere else for an accurate second opinion for two weeks. So that's the end of that vet.
I don't know if this is okay to ask, but if anyone has a good recommendation for a great vet on the westside of Los Angeles *please* private message me...
And good luck, I hope your lil guy is feeling better in no time. It's hard when they're uncomfortable or hurting... if we could only teach them to speak english.