First, a diagnosis needs to be made. There are many different reasons why your pets skin is having problems and a vet should look at her, it is not necessarily the food. Some good foods are science diet, eukanuba, purina, pedigree. Good luck, vetcare
Crate training is the best way. This is a constant process. Instructions come with all crates.