A dolphin rescue squad…