Unfortunately every workplace has one of those. Just try to avoid her as much as possible. You wouldn't want to get fired over her. I know its easier said than done but just try to ignore her and not let her get to you. If she is like that she probably won't be there for too long. One thing you could do, but be very nice, and tell her that you would appreciate it if she wasn't rude to you etc. Sometimes you need to stand up for yourself once to get the respect you deserve. She just needs to be set straight. If things get worst you could always draw it to your bosses attention. Just keep your cool, people like that aren't worth getting mad with just think about yorkies and move on