Lennox is the name of the town I grew up in & the school I went to. Also the name of a home heating & cooling company. Lenox is a name of the company that makes those really expensive gifts.
I would go with Hank or Jasper. Hank is a good strong name. And who doesn't like Hank Williams? Jasper is a good name too...when I was little we named a racoon Jasper because it was the name on a painting my dad had. So somewhere there's an artist named Jasper. :-)
My favorite is Lennox. It looks more...right? I love the rough and tough feel the x gives off.
Jasper most definitely!
I think Jasper is great.