Here is an interesting article about why we need the essential fatty acids of fish oil, as well as why this particular fish oil (Cod liver) is better than others. You might find it helpful as far as your puppy's skin problem:
http://www.mercola.com/forms/carlsons.htm