When you buy them look for otos with a rounded belly. If you can't see that ask when they are feeding their fish and return then to see which fish eat and make sure you get them or at least one of them that eats.
Otos are strange. But if you have one older oto in your tank and you get new ones they tend to do better then if you introduce a group of new otos on their own. It seems that the resident oto tells the others what is good to eat. If there is not enough algae in the tank (the natural food for them) then it may take a resident otos to tell them zucchini is ok.
20g L174/L46/hastatus/pygmy corys/L340 fry, 10g OEBTs, 10g blue bees, 10g CRS/sea sky blue shrimp, 15g L46/L340/L316 fry, 10g yellow/leopard shrimp, 15g ADF/clown plecos, 25g L134s/CPDs/otos, 29g Weitzmani/panda corys, 46g CAE/L134s/CPDs/salt and pepper corys/BNs, rubberlip pleco, 55g SAEs/L201s/L199s/BNs/kissing gourami, 75g L316s/BNs/mix of old fish folk, 30g L340s/L211/black darter tetras/CPDs/micro rasboras/L316 fry,10g tangerine tiger/snowball shrimp, 20g L134/habrosus corys, 10g CPD fry