i watched these things swim in packs of 10-20 for hours at the mouth of blue river on the ohio today. i dont think theres any stopping them from the numbers i saw.