Probably because just easier to catch a predatory fish than a land predator
Throw a line in the pond, whatever bites will bite. Clean it and you've got dinner.
Versus with hunting, historically (and even now) if you miss your shot or don't hit a part that immediately takes it down, now you've got an angry wolf/bear/moose bearing down on you. Wolf is also probably too close to dog for most cultures.
Nowadays you can get meat from bear/moose/whatever, but there isn't much of a culinary tradition associated with them. So the only people out for them are the curious or macho types