Yes ,you can do. If you have fish of different size, different species and different age group. But as such for a case you can't do the factorial. If you have only one species you can either do one way ANOVA or you can follow GLM to get a clear picture of your data.