LOWER MACUNGIE TWP., Pa. -

Police have made an arrest in last week's deadly shooting of a young woman and their unborn son.

Police arrested David Rapoport on Tuesday. He was charged with one count of criminal homicide and one count of criminal homicide of an unborn child in the killings of Jennifer Snyder, 27, and her unborn child.

Rapoport, 30, a veterinarian from Lansdale, Montgomery County, was a co-worker of Snyder's at the Maple Hills Veterinary Clinic in Lower Macungie Township, Lehigh County. He is a 2002 graduate of Muhlenberg College in Allentown.

According to a previously released police report, Snyder was last seen alive last week outside her apartment in Lower Macungie Township. State police issued a missing persons alert on Friday, informing the public that Snyder may be endangered.

After more than a day of searching, state police found her body Friday morning in a ravine off Game Preserve Road in North Whitehall Township.

According to court documents, after Snyder was reported missing, police received a call for a suspicious vehicle in a parking lot. When police got there, they discovered the car belonged to Jennifer Snyder.

According to the documents, the car's windshield was broken and there was a large amount of blood, human tissue, and gun-shell casings inside.

Police said they then spoke with Snyder's roommate, who claimed Snyder was supposed to meet with Rapoport that night. The roommate told police Rapoport and Snyder previously had been co-workers and were in a relationship. She told police Snyder was two-months pregnant with Rapoport's child. She also said Rapoport was angry that Snyder was pregnant, but they had recently made up.

According to the court documents, state police went to Rapoport's house to speak with him. While there, police said they were given permission to search Rapoport's car. The search, they said, turned up a gun in the trunk.

According to the documents, Snyder had been shot three times, twice in the head and once in the back. They found her body near shattered glass that appeared to come from a car.

Police said the autopsy determined Snyder was pregnant with a healthy male fetus.

Police also obtained a warrant to search Rapoport's car and found what they believe to be Snyder's cellphone under a seat.

They also said the shell casings found inside Snyder's car and at the crime scene match the gun that was found in Rapoport's car.

Rapoport was arraigned Tuesday morning. According to court documents, he was denied bail.

Snyder's family released the following statement to 69 News: "We are very thankful an arrest has been made. Please understand that we are dealing with preparing our family for the next two days. Our focus has been and will continue to be Jennifer and her child. Jenn was a loving kind peaceful girl. Jenn and her baby did not deserve this. Jenn was so happy to become a mom and share motherhood with her family. We ask for you to respect our privacy and allow us to grieve Jenn and her baby boy." -Trina Angelovich

3/21/11 Story: Aunt Of Pregnant Victim Talks About Family's Loss 3/19/11 Story: Police Remain Tight Lipped On Body Found 3/18/11 Story: Police: Woman Missing May Be 'Endangered'