Expenses are skyrocketing, so it's no wonder everyone needs the extra cash to bolster their earnings. With the holidays coming up, an added income will be helpful for buying presents and spending for holiday preparations.

Having a part-time job is good solution to earn more, but there are also unusual and fun ways to earn that extra cash.

1. Walking the dog. A five-day one-hour gig per week can earn up to $300 a month, according to one dog walker via Pop Sugar, and it can do great wonders for your health. Dog walkers charge between $10 to $20 per walk per dog, factoring in the number of dogs needed to be walked, plus treats or special equipment used. Additionally, expect generous tips and Christmas bonuses if you do a great job, according to Canine Club Academy.

2. Peddling your car. If you're willing to let other people use your car, join sites like Relay Rides or GetAround to connect you to people who are looking to rent a vehicle. Rates vary with each arrangement, as some may only prefer to use the car for a few hours, while others might rent it for a month. If you'd like to let other people use your car and drive for them at the same time, you can enlist on Lyft to offer your services. You can stand to earn $35 an hour for this job.

3. Shopping. For those who enjoy retail therapy, this odd job is heaven-sent! They are plenty of opportunities to be had as a mystery shopper at the Mystery Shopping Providers Association, and you can learn more about the system by reading up on these FAQs from Secret Shopper.

4. Running errands for other people. Sign up with sites like TaskRabbit or Zaarly, or use Craigslist to advertise your services under the odd jobs section. If you want to do it the old way, put up ads about your availability for doing errands at your apartment's bulletin board or in and around your neighborhood.

5. Be a social media administrator. If you're on these sites a lot, you may as well enjoy making money off it, right? With billions of businesses on Facebook, Twitter or Instagram, the opportunities for running social media accounts should be plenty. Small-business enterprises who do not have large budgets for social media teams are the best employers to target for this. Ask around your community and see if any business needs an administrator for their accounts. You can earn up to $500 a month for playing on the Internet, according to Pop Sugar.