With the holidays here, furry friends may find new homes and will need a name. Here is a look at the top ones for 2014.

Vet Street complied the list of the top puppy names for both males and females, check them out below.

Females:

  1. Bella
  2. Daisy
  3. Lucy
  4. Sadie
  5. Molly
  6. Lola
  7. Sophie
  8. Zoey
  9. Luna
  10. Chloe

Males:

  1. Max
  2. Charlie
  3. Rocky
  4. Buddy
  5. Cooper
  6. Duke
  7. Bear
  8. Zeus
  9. Bentley
  10. Toby

If you are looking for a furry friend, you might want to consider adoption through the Larimer County Humane Society or Weld County Humane Society.