Staph will give a dog a moth eaten appearance. Staph infections that go away with meds, then come back after medication is finished are an indication of food allergies. If he is having trouble w/staff often, I would stop giving ANYTHING besides his food. Try putting him on a different protein source grainless food like Natures Variety Instinct Limited Ingredient Turkey and see if he doesnt clear up. If he does, read up on elimination diets and work on that. BUT, he could also have enviromental allergies. You will know that next year for sure. Bath him in dilute Selsen Blue/COOL water, leave on 7 mins at least(dont let pup lick), rinse, rinse, rinse. Final rinse in 1 c apple cider vinegar to 1 gal water and let drip dry. Start wiping down w/sent free baby wipes or damp wash cloth when he comes inside from yard to remove pollen.