Dolphinitely. Guilford Police Animal Shelter had to humanely euthanize a stranded dolphin yesterday afternoon. After a passerby saw a white-sided dolphin stranded off of Chaffinch Island Park, the Mystic Aquarium’s Emergency Response Team arrived at the scene and attempted to save the dolphin but was unsuccessful.