Hai,
It is not necessary that you should depend on only animal source for omega 3s and moreover now a days it is not a matter of concern to have non- veg as vegetables are almost of the nearest rates. However, servings of non- veg is anyways lesser than veg. I would suggest you to have a list of food which i will be giving you before going for a supplement. You can add a handful of ALA-rich nuts and seeds, such as pumpkin seeds, flax seeds or walnuts to your salad, yogurt or cereal to obtain some of your omega-3 fatty acids. you can obtain ALA from canola, soybean, olive, walnut, pumpkin and flax seed oils.leafy green vegetables, such as spinach, kale and cruciferous vegetables, such as broccoli and cauliflower also contains ample amounts of omega 3s.
Kidney, pinto, soybeans are the options for omega 3s in legumes. Some food products are now fortified with omega-3 fatty acids. Fortified orange juice and juice blends are available, but choose unsweetened juices. Just because a food product is fortified, does not mean it is healthy. You can find milk, eggs and yogurt fortified with DHA. Soy milk is naturally rich in ALA, and some soy products are fortified with DHA. I hope this information will be helpful for you and keep you from supplements.