I have a 2 inch hatchling and am feeding him small feeder guppies and ghost shrimp. How many will he eat? How stocked should I keep his tank?

Thanks!