Extra-virgin cod liver oil is a good supplement to take if you can afford it, but if you’re getting enough sun and eating enough fish and liver, you don’t really need it. If you’re not taking cod liver oil, it’s a good idea to take a vitamin D supplement.