It might have been a stick insect...
I saw my first ducklings on wednesday, aah!