Keep the name short, preferably one or two syllables. This will be easier for your dog to learn and remember.
Choose from a plethora of the usual dog names: Spot, Patch, Poochie, Rover ... or, for the ultimate in typical canine titles, Dog - pronounced "dawg."
Match the name to your dog's personality. A noble hound may be fit to be King; a timid pooch may solicit the name Fluffy.
Bestow upon your dog the honor of being named after your favorite food: Brownie, Sugar, Cream Puff.
Express your sense of humor. Christen your happy Lab Spike, your perpetually growling bulldog Cuddles, or your Great Dane Tim (as in Tiny Tim).
Go the creative route. Take your canine companion's name from the title of your favorite book, your current or a past lover, the name of your favorite actor, a line from your favorite song, the street where you grew up.
Dog Name Provided by eHow.com