It depends on what the goal of the pond is... Are these trout and catfish mostly for food, as in harvesting shortly after they reach eating size? Trout, around 10"-12", CC around 14"-16". Will you be harvesting them after a year or two of growth or are you going to try to grow larger fish by letting them in the pond for several years. If you allow CC to reach 4 or 5 pounds and trout to push the 15"+ range, you're gonna experience them eating some of the fingerlings you stock. Utilizing cage culture or stocking larger fish will mitigate this. One thing nice about CC is how cheap advanced fingerlings are. I find when stocking trout into the creek behind our cabin, that fish under 9" are turned into forage for other fish. When I stocked them 10"+, they survive and do well... Stocking 4" trout into a pond that contains 5 pound CC and 18" trout is going lead to an expensive food source those fingerlings become.