Generalist garter snakes are not very good at actually catching fish. T. elegans is one such generalist. they tend to catch fish which are trapped in shallow pools in high density. They are better at catching land bound frogs, or frogs at the margins of aquatic habitats. T. atratus has no such difficulty