Boy names that I have used in the past: Aaron, Connor and now Riley.
Some other suggestions: Woodrow, Hunter, Morgan, Watson, Bradley. (To tie in with Wilson)
It really doesn't matter to the 'pup' what they are called, as it is just a sound to them. So as long as it is the 'sweetest' sound that they hear and that the name is never used with an angry tone of voice - then it will be all good!