There is not a complete definitive list of top puppy names, because the popularity of names is constantly changing. However, there are a number of websites that have compiled lists of current trends in puppy names, including dogtime.com.
Most websites compile popular dog name lists by female names and male names. According to dogtime.com, the 20 most popular female dog names are Bella, Lucy, Molly, Daisy, Maggie, Sophie, Sadie, Chloe, Bailey, Lola, Zoe, Abby, Ginger, Roxy, Gracie, Coco, Sasha,Lily, Angel, and Princess. The 20 most popular male dog names are Bailey, Max, Charlie, Buddy, Rocky, Jake, Jack, Toby, Cody, Buster, Duke, Cooper, Riley, Harley, Bear, Tucker, Murphy, Lucky, Oliver, and Sam.
Websites with lists of popular dog names may have a variation of popular names depending on the sources were used to compile the lists. For example, according to petmd.com, the following 20 female puppy names are Stella, Bailey, Bella, Coco, Sophie, Katie, Zoey, Molly, Pandora, Lexi, Anna, Rosie, Sadie, Pepsi, Zailey, Gracie, Kiki, Lady, Lucy, and Greta. The following are the 20 most popular male puppy names according to petmd.com: Gus, Trapper, Finn, Cooper, Bailey, Otto, Boomer, Hawkeye, Wrigley, Ace, Butch, Lucky, Axel, Gunner, Diesel, Delgado, Evan, Max, Buddy, and Ricky.