Collier County Sheriff's Office Miranda Johns, 21, was charged with three counts of sexual contact with animals.

A Naples, Florida, woman was caught on tape having sex with her dogs multiple times, the Collier County Sheriff's Office said.

Miranda Johns, 21, was arrested Monday on misdemeanor charges of sexual contact with an animal, according to the sheriff's report.

The footage surfaced after Kurtz Villavicencio was accused of sexually battering Johns, investigators say. When law enforcement interviewed Villavicencino, he offered his phone to an officer as proof he did not attack Johns, the report indicates. He then told the officer he had videos sent by Johns on his phone of her having sexual intercourse with her pets.

The officer in the sheriff's report said he saw several clips of Johns receiving oral sex from the dogs while she masturbated. One clip allegedly showed Johns "attempting to get one of the dogs to penetrate her vagina with his erect penis."

Villavicencio, described as Johns' boyfriend by CBS affiliate WINK News, had allegedly encouraged her to send him images of her sex acts with the dogs. She said the two had discussed the possibility of her having sex with a bigger dog, according to the report.

Johns was released on bond.