If you name the dog anything that has a Y at the end I'll never speak to you again! Fluffy, or Scruffy, poochy (Hwarf!)
A dog should have a short crisp name, like commands, sit, stay, heel, stop. Spike, Rex, Duke, Rip, Rock.
My dog's name is Snap. An acceptable variation of what my kids wanted to call him...Snot. I couldn't picture (actually I could) myself standing on the front porch yelling for the dog...SnOoot, come her Snot! Come here dumbass...what would the neighbors think?!