I have a young dog with a lot of dry skin, clearly visible even through his coat, after many medicated shampoo washes the problem still exists,, do i attack this from his diet, maybe some oily fish any other ideas welcome,,,, or do i rub a oil into his coat and skin, like baby oil, which would be the most effective, thanks.