I was just looking at the recent update on the main page of our esteemed Calfishing.com, and I just wanted to add that Perch ie; (Barred Surf Perch,Waleye Perch,Rubberlip Perch and a few others) hatch their young alive. So if you catch a big one and put it in a bucket of water you can probably watch it kick out a few mini-replicas of a full grown adult (if it's time).