Flaxseed and olive oil are both fine. I had a vet tell me that canola oil is better than olive. Ehh!! not so much to me. sometimes the food you feed has a lot to do with it too. Fillers and grains are the culprits. But the good foods are so expensive its hard to afford them. Flaxseed can be kept in the fridge so it won't go bad.