Any dog can snap at you like this. Getting your face right in their face can be dangerous. I LOVE my dogs, but this is a natural instinct for them. They will do it playfully.
I'm not sure if this was a real head-butt, or if the dog nipped her with her teeth. Either way, Martha is probably covering for francesca, like any good owner would do.