They all contain Omegas, so the benefits are the same, you can use salmon oil, cod liver oil, or coconut oil. My female Blossom is allergic to chicken and salmon, and when I gave her salmon oil, she had a reaction, her face was pink, she got a pink chin with bumps, and I had to give her a Benadryl. So I give her cod liver oil instead, I haven't used any coconut oil, but I've heard good things about it, and other members on here use it as an alternate source of Omega oils.