A 34-year-old man is facing charges after a witness caught him having sex with a dog in Dauphin County, police said. It happened on Friday morning along State Street in Upper Paxton Township while the owner of the dog was not at home.
According to police reports, the man pulled down his pants and got on his hands and knees in order for the dog to mount him.
The man faces numerous charges including indecent exposure and criminal attempt sexual intercourse with an animal.
Police have not released the identity of the suspect.
The investigation continues.