Just looked up the vulture and it says that they take chunks out of even larger fish.I would look to Vulture cats ( Calophysus macropterus ) they are active, beautiful, won't get past 2 feet ( or likely to even hit that size) and they don't hate each others company