Apart from any political connotations, I just think PUTIN! is fun to say! can you imagine: Putin! Get off of there! Putie, come here!

And I do have the name Chairman Meow stockpiled in a list of future cat names.