You need to figure out if this is allergies, which can be year round. Read more about allergies here,
http://www.yorkietalk.com/forums/die...tart-here.html.
Also, the vet needs to do a simple skin scraping of the area where he is breaking skin via itching...it's quick and cheap and will show any bacteria or fungus present.