I disagree that shot therapy is useless. I took my Westie to a dog dermatologist a year ago and she has been on shot therapy for a year. There is a marked improvement in her symptoms, her skin, her coat, and she just keeps getting better.
Some dogs do respond well to allergy shot therapy. Best of all, it is treating the cause, not the symptoms, and there aren't the bad side effects there are with various medications.