Leo
Leo is another new puppy name to make the top ten in 2020. Leo beat out the name Duke.
Advertisement
Bear
Cute, cuddly Bear. A perfect name for a big Newfoundland or Bernese Mountain Dog.
Rocky
Last year Rocky came in at number five, but this year Milo edged the name out and Rocky now comes in at number seven.