I would say yes, but maybe a tablet broken open on their food. You can also give them what is called Linatone... It has omega-3 fatty acids and essential oils that are very beneficial to them and their coats. You should be able to find this at your local pet store, if not try Fosters and Smith online, they have a wonderful dog section.
Vitamin E is good for human skin and also to some extent for dogs. You can give a little quantity on daily basis. Exact quantity will depend on the size and eating habits of your dog.