The best explanation for the observation that the fish are smaller than they were the previous year is:
There was less food available in the pond this year than last year.
This statement directly relates to the size of the fish, as a decrease in available food would lead to poorer growth and development of the fish compared to the previous year.