When members of the marine mammal team from the International Fund for Animal Welfare rush to a Cape Cod beach to help a stranded dolphin or porpoise, they have no choice but to treat the endangered animal on site and then immediately release it.
Click here for original story, Cape Cod strands more dolphins than anywhere else. Now they’re getting their own hospital
Source: Phys.org