An animal rights group says more than 40 dolphins are being held under what it calls " appalling " conditions in the Solomon Islands .