A good guide is prepared for anything. This means that their fly box better be well stocked with a wide variety of flies for different conditions and situations. Steelhead may eat anything. Knowing what they are in the mood for on a given day is not easy to know. They are not known for being overly picky eaters, but they can be very stubborn and moody and finding what they want to eat can be challenging. Especially if there aren't many of them around!