You can start by choosing names for your puppy according to its appearance. For example, good options for blond or yellow puppies are Amaretto, Biscuit, Cookie, Brandy, Cider, Cognac, Custard, Eggs, Honey, Linguini, Mango, Mustard, Nacho, Chip, Banana, Nugget, Sandy, Sesame, Vanilla, Toffee, Souffle, Twinkie, Pineapple and Sun. If you have a black puppy you can try Blackberry, Ebony, Charcoal, Indigo, Nigel, Mora, Pepper, Raven, Storm, Vader, Eightball and Carbon. If you have a grey puppy you must start with Ash, Blue, Dusty, Gandalf, Mouse, Mushroom, Silver, Smokey, Smudge, Steel and Wolf.
You can also choose puppy names according to your dog’s personality: Action, Arrow, Banshee, Batty, Bear, Blizzard, Bomber, Boozer, Bruiser, Bouncer, Buzz, Casanova, Chaos, Chase, Chew, Cheeky, Chic, Comet, Crash, Crunch, Detective, Diablo, Dotty, Echo, Flash, Frisbee, Gonzo, Growly, Handsome, Hugs, Hurricane, Jaws, Kisses, Magneto, Nomad, Nuts, Pandemonium, Racer, Quick, Righty, Scrappy, Sonic, Spice and Tornado among many others.




