Swallowtail butterfly larvae?
I found this worm on the dog walk. It was just lying on the sidewalk...how it got there is a mystery. No plants nearby but a very large silver maple tree. I think it's a swallowtail larvae but will have to look it up to be sure. Nice color tho and sorta cute with its false eyes on top of the body. The head is the beige colored small portion at the very front. Stuck it on the newly planted spicebush as it's purported to be one of the worm's favorite food source. Hope we see it pupate one day and fly away as a butterly.
P.S. Thanks to Janet, the caterpillar has been IDed. It is a Eastern Tiger Swallowtail (Papilio glaucus).
Here's a pretty cool website for caterpillar identification.