Full top hundred most popular dog names

In case you're still deciding on your pet's name, this might be a good place to be inspired. We've listed the top hundred most popular dog names that were submitted by the visitors of the Dog Lovers Show in Melbourne, 1-3 May 2015. 
[Click here for pictures and more.

Name Count
Ruby 20
Bella 18
Coco 15
Max 15
Oscar 15
Charlie 13
Molly 13
Buddy 9
Rex 9
Daisy 8
Jack 8
Lucy 8
Poppy 8
Billy 7
Diesel 7
Holly 7
Lexi 7
Millie 7
Missy 7
Ollie 7
Roxy 7
Archie 6
Bear 6
Lulu 6
Luna 6
Pepper 6
Rosie 6
Annie 5
Banjo 5
Cooper 5
Josie 5
Lola 5
Marley 5
Monty 5
Penny 5
Sophie 5
Teddy 5
Toby 5
Ziggy 5
Alfie 4
Benson 4
Boston 4
Dexter 4
Duke 4
Ellie 4
Hamish 4
Henry 4
Jake 4
Leo 4
Lucky 4
Maggie 4
Milly 4
Milo 4
Minnie 4
Mishka 4
Nala 4
Pippa 4
Sam 4
Sasha 4
Shadow 4
Stella 4
Tigger 4
Tyson 4
Winston 4
Xoxo 4
Abby 3
Basil 3
Baxter 3
Beau 3
Bentley 3
Bobby 3
Bonnie 3
Dusty 3
Ebony 3
Finn 3
Gizmo 3
Harry 3
Gus  3
Hank 3
Happy 3
Hugo 3
Indi 3
Izzy 3
Jasper 3
Jett 3
Kira 3
Layla 3
Lily 3
Mack 3
Mia 3
Minty 3
Misha 3
Misty 3
Moe 3
Oliver 3
Patrick 3
Princess 3
Ralph 3
Sadie 3
Spud 3  

Processing...

45% Complete