I would suggest not buying from Indian pharmacies unless you can verify their authenticity. I tried to contact the 'manufacturer' 2 times to verify if a popular online Indian pharmacy was truly selling their product and no such luck. Not saying they were selling bogus meds but it wouldn't surprise me. I think I was shipped Sugar pills. Counterfeiting is rampant (like that is a surprise in this world today).
Buy Ve terinary versions - or products labeled for fish use. Some of the Mexican pharmacies will ship to the US which is legal as long as you are not ordering banned drugs such as Schedule 1. US law prohibits certain quantities being shipped. If need help then PM me, I can give a safe list. I would only purchase from Mexican pharmacies that have a brick and mortar store (not only online) at least they have some regulation.