These big fish grow to be about 3’ long! They can be aggressive to their own species and should be kept with other large fish. Any fish that is small enough for them to eat they will try. Many of them are not picky eaters and will accept blood worms as a juvenile and can usually be transferred to pellets as they get older. This one that we have in store has been eating blood worms, pellets and even repashy!