I've got one who dislikes fish as well. However, he seems to retrieve fish quite happily. I expected trouble with him when making him a farmer, but I've never seen any problem.
I spoke too soon. I've since seen him running away from the food bin, but only after delivering a fish. Presumably he doesn't mind catching or carrying the fish, but dislikes them when they are in the bin. Most odd.