Salmon oil is excellent for dogs, cats, even humans. It is an oil so naturally there is fat but it is the best kind. It is loaded with Omega-3 and Omega-6 Fatty acids which are good, not only for skin and coat, but also heart, joints, and brain. It doesn't take a lot, probably a teaspoon or less...