most fish will make a meal outta the shrimps unless your shrimps are huge(mountain fan shrimp?)...but assuming you have/are getting the usual dwarf shrimps(CRS,RCS,amano, tiger..etc)....
yah most fish will make a meal outta them...or at least the offsprings. if it can fit into its mouth...it might eat them. so...with that said...small fishes.
i have amano shrimps with ottos, tetras, danios and cories. think ottos are the safest with shrimps(adults and babies)..plus they eat the algae..haha
if u dun mind the shrimp not having babies that survive...amanos are pretty good..they are bigger...and feistier(lol...u'll know when u have some)...so maybe u might be able to have "bigger" fish with them