If you let her get away with that petty shit right out the gate, it will never stop. Better to break it off immediately than show her you're her puppy dog, because she'll treat you like that forever bro.
Personal anecdote time: one of my best friends is completely pussy whipped by his girlfriend. We've known each other for a decade, and even back when we were 14 she dominated him. Now he has a job, is in college, etc and she still treats him like that 14 year old. He's not "allowed" to hang out with us for the various shit we do, like MNF at Buffalo Wild Wings or going to see a movie. If he does manage to hang with us, she calls him multiple times, and has even driven the places we were hanging at and either yelled at him or sat in a corner staring at him until he decided to leave. He says she thinks he's out talking to other chicks and shit. If you've seen Jersey Shore: she's a sassy black version of Sam.
Anyone who hangs with their fellas knows a bit about their personal life. I've got friends who cheat on their girlfriends constantly, I've got friends who flirt with other women constantly, etc. This guy is probably the only certified saint I know. He doesn't flirt with other chicks, doesn't dance with other chicks, doesn't stay out late, etc. And she's treating him like total shit. And even as his good friend I half to say he deserves it for staying with this chick; she's smart, cute, etc but she's fucking crazy. But I have a feeling they're going to get married and one day around the age of 40 he'll realize he done fucked up.