Does anyone know what kind of caterpillar this is?
Looks similar to a Rusty Tussock Moth (Orgyia antiqua) caterpillar, but you might want to check the bugguide page for the species, or submit your photo there for a second opinion.