Charlie. Cameron is a nice name in and of itself, but who wants to remind people for ever more of the bloke who fucked up Britain for this baby's generation because of his own selfishness/hubris/stupidity?
Charlie is the most popular dog name. I also have a dog called Charlie. I can't get round that but because of my boy I just absolutely love the name. Have a cousin called Cameron, he's awful. Dislike it!