Pets 2 Tiny Ducklings Are Dropped Off At Shelter, Then Workers Find Note That Says ‘Here’s The Story’