A Florida Keys man was arrested after beating his girlfriend after he had a dream she cheated on him, according to police.

Carlos Gascon's girlfriend told Monroe County Sheriff's deputies that Gascon beat her all day Friday. She was able to call for help at 6:45 p.m. after Gascon passed out.

The woman accused Gascon of choking her, pouring hot coffee on her, cutting the back of her leg with a knife, and threatening to kill her while holding a knife to her throat. Gascon also allegedly picked her up and slammed her down on a glass table, breaking it.

Gascon's girlfriend also alleges that he picked up his dog, slammed it on the ground and put his foot on the dog's neck.

Gascon faces charges of aggravated battery, aggravated assault, domestic battery by strangulation, battery, false imprisonment and animal cruelty.

It is unclear if Gascon has an attorney.