A Coral Caterpillar? Or Landed Sea Slug?

A Coral Caterpillar?  Or Landed Sea Slug?

The large caterpillars around here are usually tomato horn worm.  This I’m not sure.  A lunar moth?  I’ll have to look it up, but for now here it is.

Saved from the 2 dogs below who were trailing it.

IMG_5218_2

IMG_5219

IMG_5213_2