The most popular dog name in America is now Luna, knocking Bella from the top spot after a years-long run. The list comes from the American Pet Products Association’s annual survey, released through U.S. News & World Report. Rounding out the top five: Charlie, Max, Daisy, and Lucy. Some states had unique picks—Alaska favored Spot, Kentucky liked Bear, and in Utah, the top name was Moose. The name Luna surged in part thanks to the Harry Potter series, which also helped popularize Bella.