Mar 14 Mar 14 Otter Freezes in Shock - Has Human Just Come in With the Biggest Bucket of Treats EVER? Daily Otter