Even though the holidays have just officially arrived, the year-end countdown lists have already begun. And if Santa is bringing you a puppy for Christmas, then we've got all the inspiration you need to pick out the perfect name for your new furry friend.

The folks at Trupanion, who provide medical insurance for cats & dogs, polled over 500,000 pet owners in their database to come up with a list of the most common, or popular, names for their puppies this year. They pretty much run the gamut from old favorites to pop culture and sports figures. Is your pooch's name on here?

1. Luna
2. Bella
3. Charlie
4. Bailey
5. Lucy
6. Cooper
7. Max
8. Daisy
9. Bear
10. Oliver