Most excellent name! Much merit!

How about Critter Steve? Or Powder Pants Steve?