Here's a great site with
reviews of kibble
As far as shampoo goes, if her skin is dry try Aveeno Shampoo and Body Wash for Infants (prob not the exact name) for a time or two. It's not the greatest shampoo for the hair, but it's very gentle on the skin.
Also, most oatmeal based pet shampoos would be a good bet.
Here, found a pic