FYI, this thread is a year and a half old....
DS and I would feel bad for the fish, FWIW. Especially when being caught and released. Having a hook in your mouth for nothing but the *amusement* of a human? Not my style. But I wouldn't report it, figuring that eventually a few CMs will see the fisherperson and they could figure out if it was OK or not...
I wouldn't report a dog, either. Pet or service dog, the allergies would be the same, and service animals are allowed. And there are many things that service dogs can do, and there are no rules making people get official training or vests (they aren't all for the blind, for example), so there's NO way to tell by looking at or hearing a dog in another room, to know if it's a service animal or not. I do not want to increase the difficulties in life for someone who needs a service dog, and therefore wouldn't want them questioned, and therefore I wouldn't "report" it. I'd just assume that that person needs the service animal, and go along with my trip. Even if I was sneezing because of it. (and I can sneeze to a frightening degree, and it can throw me into asthma...but I still wouldn't do anything but assume it was a service animal)