The latest National Dog Survey by the Dogs Trust has revealed that Milo and Poppy are the most popular dog names for boys and girls respectively in 2026. However, some vintage names are making a comeback this year, including Max and Buddy.
Buddy's return after 56 years
Historical data show that Buddy was one of the most popular dog names in the 1970s and is now the third most popular name in 2026, 56 years later. The top name in the 70s was Brandy, followed by Buddy, Max and King.
Max was also the most popular name in the 80s and 90s, and dog owners are starting to use it again in 2026. The single most popular name in the 1960s was Lady, while the top name in the 1950s was Sandy.
Why these names endure
According to experts from Sniffspot, the name Buddy is a classic choice for a dog as "it conveys friendship, loyalty, and companionship, reflecting the close bond between a pet and their owner".
Max is "a strong and classic name that exudes confidence and leadership, making it a perfect fit for a loyal and courageous canine companion".
Top dog names in 2026
The most popular boys' names in 2026 are Milo, Teddy, Buddy, Alfie, Charlie, Max, Bertie, Monty, Barney, and Bailey. The most popular girls' names are Poppy, Luna, Bella, Daisy, Ruby, Rosie, Willow, Molly, Mabel, and Lola.



