Wow! He has a real fierce stink eye going on in that third picture, doesn't he?
I sure as heck wouldn't flip him any guff!
He needs a real macho name if you ask me. Something that reflects what his future stature will likely be. But you know, you needn't be in a great big hurry to name your new boy. I wish I had waited until my little hooligans were a bit older before I had named them. I probably would have picked much better names for them.
But, ask you have, and so receive you shall......Name suggestions:
I do like Boris. He does have a certain Russian look about him as another poster pointed out.
How about [running with the Russian theme here] Viktor, Konstantine (or Constantine if you prefer that spelling) Maximilian [my personal favorite for a number of reasons] or maybe even Uri.......... Just some good male Russian names to kick around.
Do let us know what you finally decide upon. What ever you call him, one thing is for sure....Ugly WON'T be one of them!
He's gorgeous!