One of the most exciting thing about bringing a new puppy home is getting to pick his or her name. Are you going to choose something cute? Something funny? A homage to your favourite TV show (GOT anyone?) or something simple and easy to call out across the crowded dog park? If you’re looking for some puppy name inspo keep reading for the top puppy names of 2019.

New puppy? Check out our guide to surviving the first week!

Looking for the most popular puppy names in 2019? Here are the top 100…

#1 Bella

#2 Charlie

#3 Max

#4 Molly

#5 Coco

#6 Buddy

#7 Ruby

#8 Oscar

#9 Lucy

#10 Bailey

#11 Milo

#12 Daisy

#13 Archie

#14 Ollie

#15 Rosie

#16 Lola

#17 Frankie

#18 Toby

#19 Roxy

#20 Poppy

#21 Luna

#22 Jack

#23 Millie

#24 Teddy

#25 Harry

#26 Cooper

#27 Bear

#28 Rocky

#29 Alfie

#30 Hugo

#31 Bonnie

#32 Pepper

#33 Lily

#34 Tilly

#35 Leo

#36 Maggie

#37 George

#38 Mia

#39 Marley

#40 Harley

#41 Chloe

#42 Lulu

#43 Missy

#44 Jasper

#45 Billy

#46 Nala

#47 Monty

#48 Ziggy

#49 Winston

#50 Zeus

#51 Zoe

#52 Stella

#53 Sasha

#54 Rusty

#55 Gus

#56 Baxter

#57 Dexter

#58 Diesel

#59 Willow

#60 Barney

#61 Bruno

#62 Penny

#63 Honey

#64 Milly

#65 Murphy

#66 Simba

#67 Holly

#68 Benji

#69 Henry

#70 Lilly

#71 Pippa

#72 Shadow

#73 Sam

#74 Buster

#75 Lucky

#76 Ellie

#77 Duke

#78 Jessie

#79 Cookie

#80 Harvey

#81 Bruce

#82 Jax

#83 Rex

#84 Louie

#85 Bentley

#86 Jet

#87 Banjo

#88 Beau

#89 Ella

#90 Ralph

#91 Loki

#92 Lexi

#93 Chester

#94 Sophie

#95 Chilli

#96 Billie

#97 Louis

#98 Scout

#99 Charlie

#100 Cleo