Hi Sherry,
I don't think that is so geeky. I named my orchid Ophelia.
For the dog? Do you want an incongruous name for a little dog? If so, how about naming him after one of Cathe's workouts? Viper. lol
Other names: Feist, bijou, zorro,corky,dudley,gilad,arnold,skippy, elton, merlin.