What is the best dog food for your furry best friend?

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.