A Big Bug? No a Hummingbird!
You were very lucky! My aunt who lives in California was taking a walk on a path and almost stepped on one .she looked down and it was a baby hummingbird! Just so happens she has a friend who was a specialist vet mainly for hummingbirds.once here in Rochester...