Dear Mary Sue, Blue herons do eat a few gophers but they eat a lot more of the fish in my ponds. They live in the nearby wetland areas of a seasonal river. I discourage them at all seasons. Less damaging are the egrets. Andrew San Diego