The giant Salmonflies of the Western mountains are legendary for their proclivity to elicit consistent dry-fly action and ferocious strikes.
Hi John,
I believe it is a Black Swallowtail (Papilio polyxenes) caterpillar. The caterpillers are sometimes called Carrot Worms (among other things). They feed on a number of cultivated plants in the carrot family.