Yes they do eat live from a young age I recommend Minnows that have been quarantined to prevent disease, as he grows older you can ween them off of live onto frozen fish fillets cut into strips such as Tilapia or Sole or whichever fish you find they enjoy the most. Mine eat Tilapia and silversides.