It really should come from YOU...you know him best, also what names you like best. Look thru lists of names online...there's everything from common to
exotic, & I bet several will jump out that seem to fit his personality. If you still can't decide between a couple, try a poll here?
(but fyi, I think the name "Snickers" would be cute)