I would talk to your supervisor and let him/her know about the situation. I would say that the woman is slandering your name by calling you a devil worshiper. I would say she is making you feel uncomfortable in the workplace and want something done about it. Or you could leave the slander part out and just say she is running her mouth and making you feel uncomfortable. Either way because it is a working enviroment your supervisor will have to take some kind of action. Unfortunately keeping snakes, or any "non normal" pets, will always end up with someone somewhere running their mouth.