No, you don't have to scale trout prior to cooking them. You can cook them with the scales on, or you can remove the scales, or you can remove the skin entirely to make a filet.