
It could also be a seasonal allergy - my terrier seems to have a reaction to grass seed, she starts scratching in mid-July and stops in early October!
The vet should be able to establish from testing whether or not its an allergy, but treatment generally seems to be steroids. :( There are some better drug alternatives for atopy, but they are expensive and only really needed if its severe, and all year round.
I would be inclined to investigate the allergy route and go from there......in the meantime, bathing a couple of times a week with the special shampoo, with cool water (not warm), and a small dose of Piriton every day (the vet can advise you on a suitable dose but be careful), seems to help my terrier get through the summer with not too many bald patches. :)
Hope you get it sorted.
Susie