Rainbow trout are native to the cold streams of the Pacific Ocean, namely North America and Asia. They are skillful predators who eat a variety of animals including crustaceans, squid, beetles, small fish, and many more. They’ve even been spotted eating snakes!

Art by @sketchywildlife, Edward Houstman
[Edited by Isabelle McDonald]
Reference:
Thomas, O., Allain, S. J. R., & Owen, H. (2021). Predation and ingestion of a barred grass snake Natrix helvetica by a rainbow trout Oncorhynchus mykiss in Lot, France. The Herpetological Bulletin, 156, Summer 2021, 40–41. https://doi.org/10.33256/hb156.4041