I'm new to this area and deathly afraid of snakes.

Yes, I move to a rural area and I know they are going to be here, but in my house? I just found a baby little snake in my house. Either my dog brought it in or sometimes I leave my door open for a little bit to let my dogs go to the bathroom. Any way. What kind of snakes are in this area and don't they go away during winter? I read somewhere that moth balls will help keep snakes away is that true? What eles can I do? Besides keeping my door shut at all times.