Sometimes picking a name for you new best friend is the hardest part of dog ownership.

It was about two and a half years ago that my husband and I got a dog. It took a lot of convincing on my part because my husband was clearly not interested in having a living responsibility. He finally caved and our little Oliver has essentially become our child. Something that was almost as difficult as convincing my husband that a dog would be a good idea, was naming our two-pound fluff ball. We spent about a week tossing around names.

It wasn't until we were sitting in the vet's office for his first appointment that we picked one.

As it turns out, Oliver is actually a popular name for a dog. In fact, it was one of the most popular names for a dog in 2018. Although, I would like to point out, that we got Oliver in 2016 so therefore we were the ones who started the Oliver trend.

If a dog is something that you are looking for this holiday season, here are the top dog names for males and females for 2018, according to Rover.com...

Females:

10. Stella
9. Maggie
8. Bailey
7. Molly
6. Sadie
5. Lola
4. Daisy
3. Luna
2. Lucy
1. Bella

Males:

10. Oliver
9. Tucker
8. Bear
7. Duke
6. Rocky
5. Jack
4. Buddy
3. Cooper
2. Charlie
1. Max