IFAW Dolphin Release- Its a Beautiful Day! I had a beautiful day here on Herring Cove watching the Marine Mammal Rescue Team of IFAW (International Fund for Animal Welfare) release 3 white-sided dolphins who stranded themselves!