National Geographic Style Manual has moved to
Do not use a hyphen between shark and fin in this construction.