How's everyone doing tonight?

I was just wondering if a business license is required to sell your snakes or what exactly the purpose of it is and at what point it would be a good idea to get one.

My mom has been sewing and selling dolls on an eBay store for years and she just claims it on her taxes. She even claims work space, expenses, and the sort and age doesn't have a business license.

From what I under stand if you have one a person can't sue you directly. Are there any other benefits to it?

I'm from San Diego, ca if that's important lol

Thanks!