actually the origin was corn oil for the coat,mineral oil for the digestive tract...if you are having dry coat use veg. or corn oil...if your dog is stopped up...sorry,for lack of a better phrase..use mineral oil...if you just want a good coat supplement an inexpensive one is super 14....we used to call it the cheaters method to a good coat...it is a horse supplement...but it is not a panacea...plus you don't give dogs as much as horses...base it on the weight...the best thing for a dogs coat is good grooming to bring the natural oils to the surface...and don't overbathe...it dries the coat.... good exersise and good diet....what kind of dog are we talking about????the deli dog