Poor things...I always am saddened when I hear of whales/dolphines/squid etc. being stranded on shore. Poor whales.

What a nice person you are to help....keep us posted!