Good dog food contains all the nutrients your dog needs to be comfortable in his skin. Think high levels of animal proteins, vitamins and minerals. Also important: avoid things you don't want in your food either, such as artificial aromas, colours and flavours.