He needs a thorough examination, skin scrapes checked for parasites (yes even despite the Frontline, which must cost a fortune for a St Bernard!), possibly allergen tests in case of atopy (inhaled allergens such as house dust mite) or food sensitivity, maybe even a skin biopsy to sort it out.